Loading...
Loading...
Use when writing or reviewing anything that will be read as true — a decision record, a README, an acceptance report, a runbook, a changelog entry, an audit finding, or any claim that something was verified. Applies the ten canons of evidence-backed documentation — what makes a claim documentation rather than an assertion — and routes to the doctrine that enforces each one. Also use when a project needs a documentation gate, a decision register, a propagation matrix, or a retrospective that outlives its author. Triggers - 'documentation gate', 'decision record', 'ADR', 'acceptance report', 'runbook', 'is this verified', 'доказательная документация', 'записать решение', 'отчёт о приёмке', 'раннбук', 'чем это подтверждено', 'доки в синхроне'. Not for: drafts, chat answers, commit messages or code comments — say 'без доков' to opt out.
npx skill4agent add ssheleg/task-pipeline evidence-docsdocumentation.mdfile:linelearned.md| You are about to… | Read | Because |
|---|---|---|
| set a project's documentation up from nothing | | four questions answered before the first line of work |
| record a decision so it survives its author | Registers and ids + | append-only ids, edge markers, one decision home |
| change something and not orphan the docs | The Doc Loop + The propagation matrix | which documents a change owes, starting with the meta-row |
| decide where a fact belongs | Single source of truth | two homes disagree the day one of them is updated |
| build a check that cannot lie | | three axes, the enforcement ladder, progressive arming, probing |
| trust a mechanism that reports success | | the failure that removes the reason to look |
| wire a check into the agent's own tooling | | the hook contract, and why a crashed guard allows the action |
| audit documentation a project already has | | seven passes, cheapest first, output is a fix plan |
| carry a lesson to the next run | | stamp first (the cold trigger reads it), then prune to a cap of ten; every lesson names its commit |
| seed a gate into a host project | | it seeds green: dormant where there is no input yet |
| claim that an agent behaves | | the address is a trace id and the assertion that ran (canon 1); a judge nobody watched disagree is a green nobody watched turn red (canon 5) |
| take a whole change through to acceptance | | this skill is the standard; that one is how a change reaches the repository |
file:line