agent-doc-discipline
Writing-time discipline for documents agents consume (the five surfaces, specs, tickets,…
Draft a PR body from OMC's paper trail — the smallest visual that proves the change, evidence consumed from the verify protocol (never re-collected), reversibility from the ADR test on the diff, glossary language throughout.
$ npx -y skills add Yeachan-Heo/oh-my-claudecode --skill pr --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/prContext preview
The summary Claude sees to decide when to auto-load this skill.
Draft a PR body from OMC's paper trail — the smallest visual that proves the change, evidence consumed from the verify protocol (never re-collected), reversibility from the ADR test on the diff, glossary language throughout.
name: pr
description: Draft a PR body from OMC's paper trail — the smallest visual that proves the change, evidence consumed from the verify protocol (never re-collected), reversibility from the ADR test on the diff, glossary language throughout.
metadata:
credits:
summary-visuals: show-me
author: Dex Horthy
organisation: Humanlayer
url: "https://github.com/humanlayer/skills/blob/main/plugins/show-me/skills/show-me/SKILL.md"When work lands behind a review, the PR body is the one artifact a reviewer outside the session reads. Everything it needs already exists in the paper trail — this skill assembles it and adds nothing that was not already established. The summary-visual discipline is inspired by show-me (credited in the frontmatter).
## Summary <one-line claim, then the smallest visual that proves it> ## Evidence - **Before:** <output / failing check> **After:** <output / passing check> ## Reversibility <Rollback: cheap via <mechanism> | expensive because <reason>> <Blast radius: one line>
State the change in one sentence, then show the smallest view that makes the point. Match the visual to the change:
Show the whole block only when most of it is new, omitted context would hide ownership, or the reviewer needs a copyable target shape. One visual usually suffices; never all forms.
Consume the verify protocol's output — BUILD, TEST, LINT, FUNCTIONALITY evidence, freshness rule inherited. Present before/after pairs: the exact check that failed before and passes after, quoted from the output itself. When the change is visual, prefer a captured screenshot; `qa-tester` can drive the runtime for one. Never re-collect evidence here and never claim evidence the verify pass did not produce.
Run the ADR test on the diff itself — the same three questions launch applies to decisions: hard to reverse? surprising without context? the result of a real trade-off? A no on all three is a cheap rollback: say by what mechanism (revert the merge, toggle the flag). Any yes means an expensive rollback: say why. Link the ADR when the change implements or touches one. Close with the blast radius in one line — what else this change can move.
Terms come from `CONTEXT.md` where a glossary exists. The PR is read outside the session; the glossary is the only vocabulary the reader shares with it.
For Codex users: Check out oh-my-codex — the same orchestration experience for OpenAI Codex CLI. Liked OmC but found it a bit overkill? Try gajae-code.
Repo: Yeachan-Heo/oh-my-claudecode
Writing-time discipline for documents agents consume (the five surfaces, specs, tickets,…
Clean AI-generated code slop with a regression-safe, deletion-first workflow and optional…
Periodic architecture survey — walks the module graph and reports ranked deepening candidates…
Shipyard's navigator — chart a foggy effort (destination unclear, questions not yet…
Process-first advisor routing for Claude, Codex, Gemini, Antigravity, Grok, or Cursor via…