PR Babysitter
openinterpreter/openinterpreter
Watches an open GitHub pull request until it merges, handling review comments, diagnosing CI failures and retrying flaky checks along the way.
MD 文件浏览器预览:GitHub 风格渲染 + 左侧自动目录. An agent skill from 312362115/claude.
$ npx skills add 312362115/claude --skill preview-md -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install 312362115/claude preview-md --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/312362115/claude.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/preview-md .claude/skills/preview-md && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "preview-md" agent skill from https://github.com/312362115/claude/tree/main/skills/preview-md into .claude/skills/preview-md/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "preview-md", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/312362115/claude/tree/main/skills/preview-mdType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add 312362115/claude --skill preview-md -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install 312362115/claude preview-md --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/312362115/claude.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/preview-md .agents/skills/preview-md && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "preview-md" agent skill from https://github.com/312362115/claude/tree/main/skills/preview-md into .agents/skills/preview-md/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "preview-md", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add 312362115/claude --skill preview-md -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install 312362115/claude preview-md --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/312362115/claude.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/preview-md .cursor/skills/preview-md && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "preview-md" agent skill from https://github.com/312362115/claude/tree/main/skills/preview-md into .cursor/skills/preview-md/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "preview-md", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/312362115/claude.git --path skills/preview-md--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add 312362115/claude --skill preview-md -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install 312362115/claude preview-md --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/312362115/claude.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/preview-md .gemini/skills/preview-md && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "preview-md" agent skill from https://github.com/312362115/claude/tree/main/skills/preview-md into .gemini/skills/preview-md/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "preview-md", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install 312362115/claude preview-mdInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add 312362115/claude --skill preview-md -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/312362115/claude.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/preview-md .github/skills/preview-md && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "preview-md" agent skill from https://github.com/312362115/claude/tree/main/skills/preview-md into .github/skills/preview-md/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "preview-md", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add 312362115/claude --skill preview-md -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install 312362115/claude preview-md --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/312362115/claude.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/preview-md .opencode/skills/preview-md && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "preview-md" agent skill from https://github.com/312362115/claude/tree/main/skills/preview-md into .opencode/skills/preview-md/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "preview-md", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
preview-mdMD 文件浏览器预览:GitHub 风格渲染 + 左侧自动目录. An agent skill from 312362115/claude.
Preview Md is an agent skill from 312362115/claude. MD 文件浏览器预览:GitHub 风格渲染 + 左侧自动目录。 在完成方案设计(specs)或开发计划(plans)的 MD 文件后触发。 询问用户是否要在浏览器中打开预览,确认后执行。 触发词:方案写完、计划写完、review MD、预览文档。 工作流位置:task-start 方案产出后 / 任意 MD 文档完成后
Its SKILL.md is about 640 tokens, which your agent loads only when the skill is triggered. The skill folder holds 6 other files, including scripts (for example `CHANGELOG.md`, `scripts/md-notify.sh` and `scripts/md-preview.py`).
It works with GitHub. The licence is MIT.
3 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit 2d4fa49. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Ships 3 files in scripts/ (Shell, Python and JavaScript), which the agent can run.
Shell commands in SKILL.md call:
nodeFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Preview Md loads about 636 tokens when it runs. Until then it costs about 43 tokens; SKILL.md has 178 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.
The full file from 312362115/claude at commit 2d4fa49, republished under its MIT licence (© 312362115). 178 words, ~636 tokens.
.claude/skills/preview-md/SKILL.md (or your agent's skills folder). This skill also uses 5 other files; get the full folder from GitHub.写完方案/计划等需要 review 的 MD 文件后,用浏览器打开 GitHub 风格预览。
当你(Claude)完成以下类型的 MD 文件创建或大幅修改时,必须触发此 skill:
docs/specs/**/*.md)docs/plans/**/*.md)不可跳过原则:满足上述触发条件时,必须执行 Step 1 询问用户是否预览。Claude 不得以任何理由(如"纯后端文档"、"内容简单"、"不涉及 UI"等)自行判断跳过。是否预览由用户决定,不由 Claude 决定。
不触发 的场景:
.md 文件:HTML、JSON、YAML 等其他格式文件不走此 skill(HTML 原型直接用 open 命令打开)MD 文件写完后,向用户提问:
文件已创建:<文件路径>
要在浏览器中打开预览吗?用户确认后,执行:
node ~/.claude/skills/preview-md/scripts/preview-md.mjs <md-file-absolute-path>预览打开后,等待用户 review 反馈,根据反馈修改文档内容。
~/.claude/skills/preview-md/scripts/preview-md.mjspreview-md 在标准 Markdown 之上提供两种轻量图示代码块,专为"不想调 diagram skill 但又想比纯文字更有画面感"的场景设计。生产端(writing / deep-research 等)应按本节约定输出。
展示命令行操作、CLI 输出、安装/启动步骤时使用。渲染为 macOS 风格的终端窗口(红黄绿圆点 + 标题栏)。
何时用:
何时别用:
```bash 即可语法:首行可选 $ title 作为窗口标题,其余为内容。
```terminal
$ 快速开始
npm install
npm run dev
# 服务启动在 http://localhost:3000
```展示流程、决策树、步骤串联时使用。比调 diagram skill 更快、更贴近正文,适合简单到中等复杂度的线性/分叉流程。
何时用:
?/? 的节点自动高亮为决策样式)何时别用:
语法:
| 形态 | 写法 | 渲染 |
|---|---|---|
| 竖向主干 | 每行一个节点,↓ 单独一行作为连接符 | 主干 pill 居中列,↓ 对齐主干 |
| 横向流 | 一行内用 → 分隔多个节点 | 平铺横向 pill 链 |
| 横竖混合 | 主干竖向,某一行内嵌 → 分支 | 主干走中间列,分支向右延伸 |
| 决策节点 | 节点文本含 ? 或 ? | 黄底带边框 pill |
| 注释 | 节点后追加 (xxx) | 灰色注释文字挂在节点右侧 |
示例:
```flow
task-manager
↓
task-start(对焦 + 方案)
↓
task-execute → 编码 → 调试
↓
需求完成?→ task-finish → 标 done
```设计原则:
→ 扩展只用于挂 1-3 个分支节点;再多就该拆成多行或改调 diagram© 312362115, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 5 other files (scripts) in skills/preview-md of 312362115/claude.
Open the folder on GitHubat commit 2d4fa49
Preview Md next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Preview Md this skill312362115/claude | 107 | — | ~636 | Automated safety check: Pass | MIT | |
| PR Babysitteropeninterpreter/openinterpreter | 69k | 3 repos | ~4.2k | Automated safety check: Pass | Apache-2.0 | |
| Diagnosing Superpowers Sessionsobra/superpowers | 297k | 3 repos | ~1.7k | Automated safety check: Pass | MIT | |
| Greplooponyx-dot-app/onyx | 32k | 4 repos | ~3.3k | Automated safety check: Pass | MIT | |
| GitHub Deep Researchbytedance/deer-flow | 84k | 4 repos | ~1.3k | Automated safety check: Pass | MIT | |
| Update V8 Versionopeninterpreter/openinterpreter | 69k | 2 repos | ~845 | Automated safety check: Pass | Apache-2.0 |
openinterpreter/openinterpreter
Watches an open GitHub pull request until it merges, handling review comments, diagnosing CI failures and retrying flaky checks along the way.
obra/superpowers
Investigates a session where Superpowers went wrong, reads the transcripts on disk and produces an evidence-cited report, optionally prepared as a bug report for the maintainers.
onyx-dot-app/onyx
Iteratively improves a PR (GitHub), MR (GitLab), or shelved changelist (Perforce) until Greptile gives it a 5/5 confidence score with zero unresolved comments.
bytedance/deer-flow
Researches a GitHub repository over four rounds using the GitHub API and web search, then writes a structured markdown report with timeline, metrics and Mermaid diagrams.
openinterpreter/openinterpreter
Bumps the pinned v8 and rusty_v8 versions in Codex, validates the release-candidate path with the v8-canary check, and traces failures to upstream build changes.
mvanhorn/last30days-skill
Research what people actually say about any topic in the last 30 days.
312362115/claude
专业图表生成技能:根据需求自动选择合适的图表类型,生成符合设计规范的 PNG 图表. An agent skill from 312362115/claude.
312362115/claude
深度调研技能:对任意命题进行系统性调研并输出专业研究报告. An agent skill from 312362115/claude.
312362115/claude
通用写作技能:以"内容→组件→组合"的方式产出技术文档、产品文档、汇报材料. An agent skill from 312362115/claude.
312362115/claude
代码导读技能:帮助快速理解不熟悉的项目或模块,建立心智模型. An agent skill from 312362115/claude.
312362115/claude
数据库代码审查 + Migration 安全检查. An agent skill from 312362115/claude.
312362115/claude
依赖关系分析技能:回答"改这里会影响哪里". An agent skill from 312362115/claude.
Works with
MD 文件浏览器预览:GitHub 风格渲染 + 左侧自动目录. An agent skill from 312362115/claude. Preview Md is an agent skill from 312362115/claude.
Run `npx skills add 312362115/claude --skill preview-md -a claude-code`. Or copy the skill folder (skills/preview-md in 312362115/claude) into .claude/skills/preview-md in your project. Claude Code loads it when a task matches its description.
Run `npx skills add 312362115/claude --skill preview-md -a codex`. Or copy the skill folder (skills/preview-md in 312362115/claude) into .agents/skills/preview-md in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add 312362115/claude --skill preview-md -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/preview-md, .gemini/skills/preview-md, .github/skills/preview-md and .opencode/skills/preview-md in your project.
Going by SKILL.md and its folder, Preview Md needs a shell, Python and JavaScript for the scripts in its folder and the command-line tools its instructions call (node). Our summary lists: Python 3; Node.js; A Bash shell.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.
Preview Md is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 636 tokens (SKILL.md is roughly 2.5k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Preview Md: PR Babysitter (openinterpreter/openinterpreter, 69k stars), Diagnosing Superpowers Sessions (obra/superpowers, 297k stars), Greploop (onyx-dot-app/onyx, 32k stars) and GitHub Deep Research (bytedance/deer-flow, 84k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
312362115 (a GitHub user) maintains it in 312362115/claude, which has 107 GitHub stars. The repository holds 20 skills in this directory. The repository was last updated on May 14, 2026.
Source: 312362115/claude on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.