Add explanatory comments to code to improve readability and maintainability. Use when the user asks to "comment code", "add comments", "document this code", "explain this code with comments", or wants inline documentation added to source files.
This skill should be used when the user asks to "commit", "commit changes", "create a commit", "stage and commit", "git commit", or wants to save their work to version control. Guides Claude through staging files and writing a well-formed git commit message.
Review the codebase for quality, consistency, and maintainability. Run periodically after completing a batch of tasks to catch technical debt, inconsistencies, and quality regressions introduced by narrow task-focused work. Produces backlog tasks for each finding — does not modify code.
Define a work unit at any tier — product, epic, feature, or task. Invoke with /agn:define . Produces vision/spec/requirements (product), an epic + linked features (epic), a feature + linked tasks (feature), or a single task/bug ticket (task).
Focused revision of an existing unit's design at any tier — product, epic, or feature. Invoke with /agn:design . Product drafts docs/architecture.md in this session; epic and feature delegate to the Planner sub-agent for in-place refinement.
Process the doc-sync queue. Reads tasks/docs-sync-queue.txt, reviews upstream docs (vision/spec/requirements/architecture/linked spec) for drift against each closed unit per rules/doc-maintenance.md, proposes diffs, applies after user approval, clears processed entries. Triggered manually or after taskman.sh prints…
Focused revision of an existing unit's decomposition — epic into features, or feature into tasks. Invoke with /agn:plan . Delegates to the Planner sub-agent in refine + plan-only mode.