Hi all,
I've put up the first pairing-mode skill, pairing-self-review, on the
pairing-self-review branch.
Pairing is the developer-side counterpart to our project-side modes (Triage,
Mentoring, Drafting); these skills run in your own dev loop. This one is a
read-only, pre-flight review of your local changes before you open a PR.
You point it at your branch, and it diffs against the merge base, classifies
the differences across three axes (correctness, security, and project
conventions), and marks each finding as blocking or advisory. The output is a
single report. No PR, no comments, no writes to GitHub, nothing touches your
working tree.
I ran it on its own branch as a test, and it caught a couple of real issues.
To try it: check out the branch and run the skill on a branch with local
changes ("review my diff before I push”). The skill can be found here:
.claude/skills/pairing-self-review/SKILL.md
Ideally, I like to have it merged so I can run it on other outstanding PRs.
Thanks,
Justin