Reuse-First
Invoked whenever the agent is about to author a new utility, helper, wrapper function, small abstraction, or reach for "let me just write a quick helper for this". The skill enforces the Check-Before-Create gate of Aparigraha: the agent must demonstrate it has looked for an existing equivalent in the codebase and in the project's declared dependencies before writing anything new.
Read the full skill on GitHub. The site shows the first section; the canonical full content with all principles, examples, and rules lives in the repo.
View full SKILL.md on GitHub ›What the full skill covers
- Scope
- Micro-Skills
- Inputs
- Outputs
- Guardrails
- Ask-When-Ambiguous
- Decision Criteria
- Success Criteria