Write Conventional Commits messages and enforce them via git hook. Use for every git commit.
Write clean, maintainable code with clear separation of concerns, small pure functions, early-return control flow, and no nested ternaries. Use when implementing, reviewing, or refactoring code.
Use the skills-repo CLI to search, inspect, install, update, and remove agent skills. Use when managing skills for the current agent or project.
Maintain CHANGELOG.md in Keep a Changelog format and derive the SemVer bump from commits. Use when preparing a release.
Use hypothesis-driven debugging: reproduce, isolate, hypothesize, test, fix, and verify. Use when a bug is not immediately obvious.
Perform structured code reviews covering correctness, security, performance, and tests with severity-tagged findings. Use when reviewing a PR or code.
Plan safe, incremental refactorings by characterizing behavior first, taking small reversible steps, and keeping tests green. Use when refactoring.
Author skills for this registry with correct SKILL.md structure, strong capability-and-trigger descriptions, skill.json manifests, and lean instruction bodies. Use when creating or improving a skill.