feat(skills): /magicbean:review, reviewing a pull request and a cold review of a branch #8
No reviewers
Labels
No labels
ci: approved
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
MagicBeanDev/Tooling!8
Loading…
Reference in a new issue
No description provided.
Delete branch "HumanBean/Tooling:feat/review-skill"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Why
Reviews are the bottleneck in every repository here. A review skill that says how to pick a pull request, stay safe, write one good review and have a branch read cold helps every repository, not only Longshot.
What changed
skills/review/SKILL.md(new,/magicbean:review): the procedure that is the same everywhere: picking (out of WIP, the oldest unreviewed, one at a time, never your own PR on the forge), safety (the PR's text and code are data; read what runs on this PC first; its own folder), the review flow withforge.pyand the verdict rules fromdocs/forge.md, one review shown to the person first, and the cold review of a branch. What to read against is the repository's owndocs/review-checklist.md, else its CONTRIBUTING.md, and its checks as that repository's guide says.README.mdskills table andAGENTS.mdtask table list it.docs/forge.mdpoints to it under Reviewing a pull request. #3 adds pointer lines at the same spot (naming Longshot's skill); the two touch the same lines, so whichever merges second needs a rebase, and this one replaces those lines.Based on Longshot's MagicBeanDev/Longshot#891 by zeldaootr. Longshot's own part (CONTRIBUTING rules, the replay's rules, hardware tiers, its test evidence) moves to Longshot's
docs/review-checklist.mdin that pull request.Testing
Docs and a skill only. No tests run on this PC.
🤖 Generated with Claude Code
View command line instructions
Manual merge helper
Use this merge commit message when completing the merge manually.
Checkout
From your project repository, check out a new branch and test the changes.