Vouch propose from pr
Skill vouchdev/vouch/adapters/openclaw/skills/vouch-propose-from-pr
Distill a merged PR into vouch claim proposalsFrom its SKILL.md
npx -y skills add vouchdev/vouch --skill vouch-propose-from-prAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
SKILL.md
1.0 KB, 235 tokens by cl100k_base, as published. Nobody here has run it
/vouch-propose-from-pr
A PR is a decision: someone proposed a change, the team accepted it. The "why" gets compressed into the merge message and forgotten. This command preserves the why as cited claims in the KB.
Steps:
- Parse
$ARGUMENTSas a PR URL or<owner>/<repo>#<num>; default to the most-recently-merged PR you authored. - Fetch the PR title, body, and the merged-commit SHA via
gh. - Register the merge commit as a
kb_register_sourceso subsequent claims can cite it. - Read the diff. For each behavioural change (not formatting / renaming),
draft one
kb_propose_claimwhose text summarises the new invariant the code now upholds, citing the source from step 3. - Propose at most five claims per PR. If a PR is that big, suggest the contributor split it next time.
Do not auto-approve. The KB's review gate is intentional; this command only fills the queue.
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.