Craftsman

Craftsman from ccplugins/awesome-claude-code-plugins.

by @ccplugins 7 skills

Skills in this plugin

7
  1. Commit Craft · ccplugins
    Use before any git commit, branch, or pull request — defines the project's conventions for atomic commits, message format, branch naming, and PR hygiene so history stays navigable, bisectable, and safe to ship.
    1 install
  2. Ideation First · ccplugins
    Use before planning a new feature or greenfield refactor whose requirements aren't yet pinned down — clarifies intent through a few questions and ends with a short scope brief the planner can build on.
    1 install
  3. Logging Tradeoffs · ccplugins
    Use when a deliberate shortcut is taken during a fix or feature, when investigating a bug that might already be logged, or when closing out an entry after a proper fix lands.
    1 install
  4. Caveats And Status · ccplugins
    Use when about to report any nontrivial task as complete — requires closing with a Caveats & status section stating what was verified, what was assumed, and what's unresolved.
    1 install
  5. Environment Memory · ccplugins
    Use before retrying any command, tool, or approach that failed once, and immediately after discovering any OS/shell/tool-specific quirk — checks and updates a stable cross-project quirks file so failed approaches are never silently repeated.
    1 install
  6. Smallest Change First · ccplugins
    Use before writing any new code, function, file, or dependency — walks a decision ladder that prefers reuse over new code, and requires asking before adding anything beyond the literal request.
    1 install
  7. Graphify Recurring Bugs · ccplugins
    Use during root-cause investigation of any bug in a project that has graphify-out/graph.json — surfaces related code before grepping, flags likely duplicates of existing KNOWN_ISSUES.md entries before filing a new one, and when a match lands on a resolved entry surfaces its recorded fix so a known-good fix can be reused. No-op in any project without a built graph.
    1 install