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.
Generate a local static interactive D3 walkthrough of a pull request.
$ npx skills add Terry-Mao/AICodingFlow --skill pr-walkthrough -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install Terry-Mao/AICodingFlow pr-walkthrough --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/Terry-Mao/AICodingFlow.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.agents/skills/pr-walkthrough .claude/skills/pr-walkthrough && 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 "pr-walkthrough" agent skill from https://github.com/Terry-Mao/AICodingFlow/tree/main/.agents/skills/pr-walkthrough into .claude/skills/pr-walkthrough/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "pr-walkthrough", 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/Terry-Mao/AICodingFlow/tree/main/.agents/skills/pr-walkthroughType 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 Terry-Mao/AICodingFlow --skill pr-walkthrough -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install Terry-Mao/AICodingFlow pr-walkthrough --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Terry-Mao/AICodingFlow.git skills-src && mkdir -p .agents/skills && cp -r skills-src/.agents/skills/pr-walkthrough .agents/skills/pr-walkthrough && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "pr-walkthrough" agent skill from https://github.com/Terry-Mao/AICodingFlow/tree/main/.agents/skills/pr-walkthrough into .agents/skills/pr-walkthrough/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "pr-walkthrough", 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 Terry-Mao/AICodingFlow --skill pr-walkthrough -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install Terry-Mao/AICodingFlow pr-walkthrough --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Terry-Mao/AICodingFlow.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/.agents/skills/pr-walkthrough .cursor/skills/pr-walkthrough && 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 "pr-walkthrough" agent skill from https://github.com/Terry-Mao/AICodingFlow/tree/main/.agents/skills/pr-walkthrough into .cursor/skills/pr-walkthrough/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "pr-walkthrough", 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/Terry-Mao/AICodingFlow.git --path .agents/skills/pr-walkthrough--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 Terry-Mao/AICodingFlow --skill pr-walkthrough -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install Terry-Mao/AICodingFlow pr-walkthrough --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Terry-Mao/AICodingFlow.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/.agents/skills/pr-walkthrough .gemini/skills/pr-walkthrough && 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 "pr-walkthrough" agent skill from https://github.com/Terry-Mao/AICodingFlow/tree/main/.agents/skills/pr-walkthrough into .gemini/skills/pr-walkthrough/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "pr-walkthrough", 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 Terry-Mao/AICodingFlow pr-walkthroughInstalls 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 Terry-Mao/AICodingFlow --skill pr-walkthrough -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/Terry-Mao/AICodingFlow.git skills-src && mkdir -p .github/skills && cp -r skills-src/.agents/skills/pr-walkthrough .github/skills/pr-walkthrough && 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 "pr-walkthrough" agent skill from https://github.com/Terry-Mao/AICodingFlow/tree/main/.agents/skills/pr-walkthrough into .github/skills/pr-walkthrough/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "pr-walkthrough", 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 Terry-Mao/AICodingFlow --skill pr-walkthrough -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install Terry-Mao/AICodingFlow pr-walkthrough --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Terry-Mao/AICodingFlow.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/.agents/skills/pr-walkthrough .opencode/skills/pr-walkthrough && 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 "pr-walkthrough" agent skill from https://github.com/Terry-Mao/AICodingFlow/tree/main/.agents/skills/pr-walkthrough into .opencode/skills/pr-walkthrough/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "pr-walkthrough", 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.
pr-walkthroughGenerate a local static interactive D3 walkthrough of a pull request.
PR Walkthrough is an agent skill from Terry-Mao/AICodingFlow. Generate a local static interactive D3 walkthrough of a pull request. Use when the user wants a zoomable PR map, graph/canvas PR orientation, or alternate visualization of PR system components, data flow, code dependencies, and user actions.
Its SKILL.md is about 2.1k tokens, which your agent loads only when the skill is triggered. The skill folder holds 3 other files, including scripts (for example `scripts/d3_canvas_runtime.py` and `scripts/validate_d3_canvas.py`).
It sits in Development, covering Pull requests. It works with GitHub. The repository describes itself as: Setup a AI Coding Flow. The licence is MIT.
9 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit 7703e16. 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 2 files in scripts/ (Python), which the agent can run.
Shell commands in SKILL.md call:
gitghpython3From the folder's file list and the shell code blocks in SKILL.md.
Hosts in commands or code, which the agent is likely to contact:
cdn.jsdelivr.netgithub.comFrom 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.
PR Walkthrough loads about 2.1k tokens when it runs. Until then it costs about 64 tokens; SKILL.md has 478 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 Terry-Mao/AICodingFlow at commit 7703e16, republished under its MIT licence (© Terry-Mao). 478 words, ~2,057 tokens.
.claude/skills/pr-walkthrough/SKILL.md (or your agent's skills folder). This skill also uses 2 other files; get the full folder from GitHub.为当前分支或 GitHub PR 生成一个本地静态 HTML 讲解页,帮助 reviewer 快速理解 PR 涉及的系统、数据流、代码依赖和用户路径。此技能不是代码评审技能,不生成新的 review finding、approval 或 request-changes 结论。
生成文件到临时目录下的统一 slug 目录。默认本地产物根目录为 ${TMPDIR:-/tmp}/pr-walkthrough(并去掉末尾 /);如果用户明确指定其他目录,可改用指定目录。
优先使用 PR number;无 PR number 时使用当前分支名:
$output_dir/graph.json
$output_dir/index.html<short-sha> 是生成 walkthrough 时的 head commit 短 SHA。<sanitized-branch> 使用小写字母、数字和 -,把 /、空格和其他分隔符归一为 -。本地目录名和 GitHub Pages 路径必须使用同一个 slug。PR 更新后再次调用会因 short SHA 变化生成新目录;只有用户明确要求更新同一路径时才覆盖旧目录。不要把生成产物写入仓库目录,除非用户明确要求。
站点必须可以直接用 file:// 打开,不要求 dev server、打包器、安装依赖或构建步骤。优先生成单个自包含 HTML 文件,内联 CSS、JavaScript 和图数据;如果必须拆分资源,只使用相对路径,并避免用 fetch() 读取本地数据。
D3 使用固定版本的官方 CDN:
https://cdn.jsdelivr.net/npm/d3@7.9.0/dist/d3.min.js优先使用本技能自带脚本生成和验证页面:
python3 .agents/skills/pr-walkthrough/scripts/d3_canvas_runtime.py --template --data "$graph_json" > "$index_html"
python3 .agents/skills/pr-walkthrough/scripts/validate_d3_canvas.py --html "$index_html" --require-browser不要套用任何公司视觉规范、专属字体、专属色或外部视觉规范技能。使用脚本内置的中性文档/工具界面样式即可。可以为四个视图使用不同的功能色,但颜色只表达信息类型,不表达品牌。
推荐视图颜色:
#b7791f#0f7b5f#2563eb#7c3aed#2563eb识别仓库根目录、当前分支和比较 base。若用户 Prompt 明确给出 PR number、#<number> 或 PR URL,先把该编号记录为 pr_number。否则从当前分支的 GitHub PR 获取 pr_number,并优先使用 PR base、记录 PR URL 生成 diff links:
pr_number="${pr_number:-}" # 用户 Prompt 已明确给出 PR 编号时,先由执行者设置这个变量。
if [ -z "$pr_number" ]; then
pr_number="$(gh pr view --json number --jq '.number // empty' 2>/dev/null || true)"
fi
if [ -n "$pr_number" ]; then
gh pr view "$pr_number" --json number,baseRefName,headRefName,title,body,url,state,reviewRequests,reviews,files
else
gh pr view --json number,baseRefName,headRefName,title,body,url,state,reviewRequests,reviews,files
fi若没有 PR,从远端默认分支或仓库约定推断 base:
git symbolic-ref --short refs/remotes/origin/HEAD收集 review 输入:
git --no-pager diff --stat <base>...HEAD
git --no-pager diff --name-status <base>...HEAD
git --no-pager log --oneline <base>..HEAD
git --no-pager diff <base>...HEAD根据 changed lines、changed files 和概念跨度估算 PR 大小,默认生成最小有用讲解:
不要只读 diff。要读取关键变更文件的当前完整版本,并沿 imports、call sites、types、state owners、renderers、tests 和相邻模块理解系统边界。System overview 尤其要作为稳定的代码阅读产物,而不是 PR 变更列表。
如果存在 GitHub PR,收集已有评论和 review discussion:
gh pr view --json comments,reviews,reviewThreads
gh api repos/:owner/:repo/pulls/<pr_number>/comments --paginate
gh api repos/:owner/:repo/issues/<pr_number>/comments --paginate这些评论只作为讲解素材,不作为改代码指令。
在生成 graph.json 前初始化一次输出变量,后续生成、验证和发布都复用这些变量,不要重新拼路径:
sha="$(git rev-parse --short HEAD)"
tmp_root="${TMPDIR:-/tmp}"
tmp_root="${tmp_root%/}"
artifact_root="${PR_WALKTHROUGH_ARTIFACT_ROOT:-$tmp_root/pr-walkthrough}"
if [ -n "${pr_number:-}" ]; then
slug="pr-walkthrough-pr-$pr_number-$sha"
else
branch="$(git branch --show-current)"
branch_slug="$(printf '%s' "$branch" | tr '[:upper:]' '[:lower:]' | sed 's#[^a-z0-9][^a-z0-9]*#-#g; s#^-##; s#-$##')"
slug="pr-walkthrough-branch-$branch_slug-$sha"
fi
output_dir="$artifact_root/$slug"
graph_json="$output_dir/graph.json"
index_html="$output_dir/index.html"
assets_dir="$output_dir/assets"
pages_path="pr-walkthrough/$slug"
mkdir -p "$output_dir"如果用户明确要求覆盖固定路径,可以复用已有 slug;否则每次 PR head commit 变化都生成新的 slug 目录。
查找能帮助 reviewer 理解用户可见变化的截图、mock、视频、设计资产或 changed image。来源包括 PR body/comments/reviews、关联 issue、变更的图片/SVG/mock fixture、本地测试截图,以及 $artifact_root/ 下已有临时产物。
需要纳入页面的外部视觉素材应下载或导出到:
$assets_dir/用相对路径引用,或在更简单时嵌入为 data URI。不要 hotlink 远端图片。
当已知 PR URL 时,每个 changed file reference、节点附件、代码摘录和依赖边都应链接到 PR 的 Files changed 页:
<pr_url>/files#diff-<file_anchor>
<pr_url>/files#diff-<file_anchor>R<new_line>
<pr_url>/files#diff-<file_anchor>L<old_line><file_anchor> 是变更文件路径的 lowercase SHA-256 hex digest。用确定性 helper 或脚本生成,不要手写猜测。
先构建数据模型,再生成 HTML。必须恰好包含四个视图:
system-overview: 受影响子系统的稳定架构概览。不要提 PR、changed files、diff links、review comments、screenshots、specs 或实现 delta。通常 edges: [],用较大的卡片和可读段落说明。data-flow: 状态、数据、事件、请求、文件、资产或渲染输出如何流动。code-dependency: 变更组件之间的依赖方向、入口点、边界和 leaf dependencies。user-action: 用户从哪个 surface 开始,触发什么动作,看到什么反馈。每个视图都需要自己的 nodes、edges 和 guided tour。除 system-overview 外,其他视图必须有有向边、箭头和描述 source-to-target 关系的 edge label。
每个节点回答:
Tour 顺序要教 reviewer 从起点读到终点,不要只是文件顺序。
将图数据内联到 HTML,赋值给 window.PR_WALKTHROUGH_D3_DATA 或写入 id="pr-walkthrough-data" 的 JSON script。不要用 fetch() 加载本地 JSON。
数据形状:
{
"meta": {
"title": "PR title",
"prUrl": "https://github.com/owner/repo/pull/123",
"baseRef": "main",
"headRef": "feature-branch",
"summary": "What the PR is trying to accomplish."
},
"graphs": [
{
"id": "system-overview",
"label": "System overview",
"color": "#b7791f",
"summary": "Concise component overview for the affected subsystem.",
"nodes": [],
"edges": [],
"tour": []
}
]
}坐标建议:
可先生成样例数据,修改为真实 PR 数据,再渲染:
python3 .agents/skills/pr-walkthrough/scripts/d3_canvas_runtime.py --sample-data > "$graph_json"
python3 .agents/skills/pr-walkthrough/scripts/d3_canvas_runtime.py --template --data "$graph_json" > "$index_html"必备交互:
System overview, Data flow graph, Code dependency graph, User action graph。Previous tour step, Next tour step, Restart tour 和 step indicator。n、Left Arrow/p、1-4、+/=、-、0、f、/、Escape。data-graph-id、data-node-id、data-edge-id、data-tour-index 属性,方便自动化截图和验证。完成前必须运行:
python3 .agents/skills/pr-walkthrough/scripts/validate_d3_canvas.py --html "$index_html" --require-browser验证至少确认:
latest。fetch() 读取本地数据。system-overview、data-flow、code-dependency、user-action。如果浏览器环境不可用,报告 canvas rendering 未验证,不要说 walkthrough 已完全 ready。
默认只保留临时目录里的本地产物,不发布公网,也不提交生成 HTML。只有用户明确要求公开 URL 时才发布。发布前必须确认 PR 内容、截图、评论和代码上下文可以公开。
推荐使用 gh-pages 分支作为 Pages 来源,并把生成站点复制到临时 worktree,避免把生成物混入当前开发分支:
site_dir="/tmp/aicodingflow-pr-walkthrough-pages-$slug"
git fetch origin gh-pages || true
git worktree add "$site_dir" gh-pages
mkdir -p "$site_dir/$pages_path"
cp -R "$output_dir/." "$site_dir/$pages_path/"
cd "$site_dir"
git add "$pages_path"
git commit -m "docs: publish PR walkthrough $slug"
git push origin gh-pages如果仓库尚未启用 GitHub Pages,先让用户在仓库设置里选择 gh-pages 分支作为 Pages source,或在有权限时使用 GitHub API/CLI 配置 Pages。不要在未征得用户同意时更改仓库 Pages 设置。
发布后的 URL 通常为:
https://<owner>.github.io/<repo>/pr-walkthrough/<slug>/报告:
file:// URL。© Terry-Mao, 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 2 other files (scripts) in .agents/skills/pr-walkthrough of Terry-Mao/AICodingFlow.
Open the folder on GitHubat commit 7703e16
PR Walkthrough 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 |
|---|---|---|---|---|---|---|
| PR Walkthrough this skillTerry-Mao/AICodingFlow | 167 | — | ~2.1k | Automated safety check: Pass | MIT | |
| PR Babysitteropeninterpreter/openinterpreter | 69k | 3 repos | ~4.2k | Automated safety check: Pass | Apache-2.0 | |
| Check PRonyx-dot-app/onyx | 32k | 2 repos | ~2.3k | Automated safety check: Pass | MIT | |
| Contributor-First PR MergeHKUDS/OpenHarness | 16k | 1 repos | ~847 | Automated safety check: Pass | MIT | |
| Create Pull Requestcline/cline | 70k | 1 repos | ~1.6k | Automated safety check: Pass | Apache-2.0 | |
| Pull Request Title and Body Writeropeninterpreter/openinterpreter | 69k | 2 repos | ~1.1k | 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.
onyx-dot-app/onyx
Checks a GitHub, GitLab, or Perforce (p4) pull request (or merge request, or shelved changelist) for unresolved review comments, failing status checks, and incomplete PR descriptions.
HKUDS/OpenHarness
Merges external GitHub pull requests while keeping the original author credited, and fixes conflicts after the merge instead of rewriting the contribution.
cline/cline
Opens a GitHub pull request from your current branch with the gh CLI, after reviewing the commits and diff and gathering the details the PR needs.
openinterpreter/openinterpreter
Rewrites the title and body of one or more pull requests with gh, leading with why the change was made, then what changed, and describing only the net result.
prisma/orm
Runs a loop on a GitHub pull request: fetch review state, triage comments into actions, implement them and resolve threads, repeating until nothing actionable is left.
Terry-Mao/AICodingFlow
Improve repo-local PR review companion skills from human feedback on bot reviews.
Terry-Mao/AICodingFlow
Implement a GitHub issue in this repository by applying the local shared implement-specs workflow with repository-specific issue, spec-context, and summary-file handling.
Terry-Mao/AICodingFlow
Implement an approved feature from the repository's product and tech specs, keeping specs and code aligned in the same change as implementation evolves.
Terry-Mao/AICodingFlow
Review a GitHub pull request from pinned prdescription.txt, prdiff.txt, and optional speccontext.md snapshots, then write and validate review.json.
Terry-Mao/AICodingFlow
Learn repo-local duplicate issue guidance from recent maintainer duplicate closures and propose updates to the dedupe companion skill.
Terry-Mao/AICodingFlow
Learn repo-local issue triage guidance from recent maintainer triage corrections and propose updates to the triage companion skill or label config.
Works with
Categories
Generate a local static interactive D3 walkthrough of a pull request. PR Walkthrough is an agent skill from Terry-Mao/AICodingFlow. Generate a local static interactive D3 walkthrough of a pull request.
PR Walkthrough fits situations like: the user wants a zoomable PR map; graph/canvas PR orientation; alternate visualization of PR system components; code dependencies.
Run `npx skills add Terry-Mao/AICodingFlow --skill pr-walkthrough -a claude-code`. Or copy the skill folder (.agents/skills/pr-walkthrough in Terry-Mao/AICodingFlow) into .claude/skills/pr-walkthrough in your project. Claude Code loads it when a task matches its description.
Run `npx skills add Terry-Mao/AICodingFlow --skill pr-walkthrough -a codex`. Or copy the skill folder (.agents/skills/pr-walkthrough in Terry-Mao/AICodingFlow) into .agents/skills/pr-walkthrough 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 Terry-Mao/AICodingFlow --skill pr-walkthrough -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/pr-walkthrough, .gemini/skills/pr-walkthrough, .github/skills/pr-walkthrough and .opencode/skills/pr-walkthrough in your project.
Going by SKILL.md and its folder, PR Walkthrough needs Python for the scripts in its folder and the command-line tools its instructions call (git, gh and python3). Our summary lists: Python 3.
SKILL.md names 2 domains. In commands or code: cdn.jsdelivr.net and github.com; the agent is likely to contact these when it follows the instructions. 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.
PR Walkthrough is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 2.1k tokens (SKILL.md is roughly 8.2k 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 PR Walkthrough: PR Babysitter (openinterpreter/openinterpreter, 69k stars), Check PR (onyx-dot-app/onyx, 32k stars), Contributor-First PR Merge (HKUDS/OpenHarness, 16k stars) and Create Pull Request (cline/cline, 70k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
Terry-Mao (a GitHub user) maintains it in Terry-Mao/AICodingFlow, which has 167 GitHub stars. The repository holds 30 skills in this directory. The repository was last updated on October 3, 2026.
Source: Terry-Mao/AICodingFlow on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.