Decide doc-impact after meaningful code, config, CI/CD, security, architecture, API, or workflow changes, route updates to the right files, and avoid activation for cosmetic-only or behavior-neutral edits.
This skill enforces documentation governance with low churn.
It answers three questions after a meaningful change:
Use this skill after a task that may affect maintainers, operators, contributors, or users.
Trigger examples:
Do not run this skill for behavior-neutral edits:
Common request patterns that should activate this skill:
Common request patterns that should not activate this skill:
Run this sequence after completing implementation:
Update docs when at least one is true:
Use only the files that match the actual impact:
README.md: setup, usage, safe defaults, common operational commandsAGENTS.md: agent workflow rules and repository automation guidanceCONTRIBUTING.md: contributor workflow, lint/test expectations, PR standardsSECURITY.md: disclosure process, support policy, hardening-relevant maintainer guidanceCHANGELOG.md: user-visible or operator-visible release-facing changesARCHITECTURE.md: system boundaries, component responsibilities, trust/data flowOPERATIONS.md: deployment, maintenance, backup, rollback, incident handlingTROUBLESHOOTING.md: recurring failures, diagnostics, safe remediationAPI.md or docs/api/**: API behavior or contract changesdocs/**: deep technical documentation not suitable for top-level docsAt completion, emit exactly this block:
Action Taken: [README.md | AGENTS.md | CONTRIBUTING.md | SECURITY.md | CHANGELOG.md | ARCHITECTURE.md | OPERATIONS.md | TROUBLESHOOTING.md | API.md | docs/** | Multiple | None] Justification: [one clear sentence] Persisted Rule: [rule applied or "None"]