What problem does it solve? After a task is implemented and reviewed, valuable decisions, constraints, and gotchas risk being lost or dumped into noisy notes. This Skill distills a completed task packet into durable, canonical knowledge in tracked AGENTS.md files, or explicitly decides nothing is worth keeping. ## Core Features & Use Cases - Candidate triage: Promotes only residue that is durable, costly to forget, and not recoverable from code or tests, preferring no-op over weak prose. - Landing-zone selection: Places knowledge in the nearest stable tracked AGENTS.md owner boundary with the right section (Scope, Commands & Validation, Constraints, Decisions & Gotchas). - Governance and approval rules: Applies trivial hygiene fixes directly but requires explicit human approval for semantic changes, and never writes AGENTS.override.md. - Use Case: After finishing a multi-phase feature with code review, run this Skill in a fresh context to decide which non-obvious decisions belong in the module's AGENTS.md, prune stale guidance, commit the change, and report the outcome to the lead. ## Quick Start Run the distill-knowledge skill in a fresh context on the completed task packet to curate durable residue into the tracked AGENTS.md files or return an explicit no-op.