fix-pr
Skill351 starsChanged 3 months agoApache-2.0View on GitHub
Fix a pull request based on review feedback
- Deletes or force-pushes
15 other projects use a version of this.
Adopted by
Most recently taken up by
- pytorch/heliontheir own version, first seen Nov 8, 2026
- theam/claude-dev-kittheir own version, first seen Nov 1, 2026
- excatt/superclaude-plusplustheir own version, first seen Oct 13, 2026
- bjcoombs/ai-native-toolkittheir own version, first seen Oct 13, 2026
- grove/promise-to-prooftheir own version, first seen Oct 12, 2026
- tbhb/vale-ai-tellstheir own version, first seen Oct 11, 2026
Used with
Projects with it also use rebase, deslop and 1 more.
Other files people use alongside this one.
Files found in the same public projects as a version of this one, more often than they turn up anywhere else. Each project counts once, large collections count for less, and this file's own repository is left out.
raineSkillrebase
Rebase the current branch with smart conflict resolution.
Also in 3 projects that use this
SentrySkilldeslop
Strip AI-generated noise from the diff before pushing — extra comments a human wouldn't write, defensive try/catch in trusted code paths, casts to any, inline imports in Python, and other style inconsistencies with the surrounding file. Use this immediately before commit so the diff stays clean.
Also in 3 projects that use this
MicrosoftSkillrelease
Use ONLY when the user explicitly asks to cut/publish a Huabu desktop release or tag a version. Performs an outward action — bumps the version in apps/desktop/package.json, commits + annotated-tags vX.Y.Z, and pushes the branch + tag. That tag push auto-builds the macOS/Windows installers and publishes a GitHub Release. Provides `status`, `bump`, `tag-push`, and a one-command `run` (bump → tag-push).
Also in 3 projects that use this
Other versions15 projects use a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 15
- questdb/questdb★ 18ksame name
- pytorch/helion★ 979same name
- deadlock-mod-manager/deadlock-mod-manager★ 584same name
- tbhb/vale-ai-tells★ 118same name
- GiggleLiu/cryochamber★ 34same name
- bjcoombs/ai-native-toolkit★ 32same name
- Codagent-AI/agent-skills★ 31same name
- theam/claude-dev-kit★ 17same name
- excatt/superclaude-plusplus★ 14same name
- kbarendrecht/orchestrator★ 11same name
5 more not listed
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository19 other files it gives its agents.
- CLAUDE.mdCLAUDE.md
- .cursor/rules/cpp-format.mdcCursor rule
- .cursor/rules/self-improvement.mdcCursor rule
- cmake-workflowSkill
- commit-conventionSkill
- commitSkill
- cursor-rulesSkill
- documentSkill
- fix-issueSkill
- formatSkill
- github-prSkill
- gpu-optimizationSkill
- project-structureSkill
- push-tagSkill
- repository-setupSkill
- review-prSkill
- run-testsSkill
- simulation-devSkill
- xmake-workflowSkill
The file
We split this skill into the rules it gives an agent
9 rules. 0 are common, 7 are distinctive, and 2 are very specific to this project.
0
Common
Most of the 13 edited versions we read keep these.
7
Distinctive
This author's own choices. Worth a look.
2
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 15
If no PR number is provided, list and ask the developer to pick:
- Very specific: line 21
Note: Always use --repo spiriMirror/libuipc to reference the upstream repository (works with forks).
- Distinctive: line 25
Follow the owner working agreements.
- Very specific: line 35
If the output is too long, store it in a temporary file for reference (output/ is gitignored):
- Distinctive: line 44
Check the PR status, if there is a conflict, you need to resolve it first:
- Distinctive: line 58
Follow the same test procedure as fix-issue step 4:
- Distinctive: line 60
Run relevant tests to verify the fix.
- Distinctive: line 61
Add new tests if the feedback requires new coverage.
- Distinctive: line 66
Use the commit command to format, commit, and push.
“Common” is measured: kept by at least 6 in 10 of the 13 edited versions of this file we could read. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Fix PR
Overview
Fix a pull request based on review feedback comments.
1. Identify the PR
If no PR number is provided, list and ask the developer to pick:
gh pr list --repo spiriMirror/libuipcNote: Always use --repo spiriMirror/libuipc to reference the upstream repository (works with forks).
2. Verify the Working Branch
Follow the owner working agreements. Keep implementation commits on the current working branch; honor any different working branch explicitly selected by the owner.
3. Read Review Comments
gh pr view <PR_NUMBER> --comments --repo spiriMirror/libuipcIf the output is too long, store it in a temporary file for reference (output/ is gitignored):
mkdir -p output/.cursor
gh pr view <PR_NUMBER> --comments --repo spiriMirror/libuipc > output/.cursor/pr_comments.txtAnalyze all review comments and identify what needs to change.
Check the PR status, if there is a conflict, you need to resolve it first:
gh pr status --conflict-status --repo spiriMirror/libuipc4. Plan & Implement Fixes
Analyze each review comment, then implement the focused fixes.
Build with the build command.
5. Test
Follow the same test procedure as fix-issue step 4:
- Run relevant tests to verify the fix. See run-tests command.
- Add new tests if the feedback requires new coverage.
- Do NOT modify existing tests to make a fix pass.
6. Commit & Push
Use the commit command to format, commit, and push.
The PR will update automatically. Clean up any temporary files:
rm -rf output/.cursorDoes it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

