This repository has no description
0

Configure Feed

Select the types of activity you want to include in your feed.

48 1 0

Clone this repository

https://tangled.org/rian.feldbach.haus/craft https://tangled.org/did:plc:qokvlocyl5ameg3skqxpc6wj
git@code.feldbach.haus:rian.feldbach.haus/craft git@code.feldbach.haus:did:plc:qokvlocyl5ameg3skqxpc6wj

For self-hosted knots, clone URLs may differ based on your setup.



README.md

craft#

Opinionated software-development skill suite. Two-layer composition: issue-type spines (Layer 1) + task-signal-resolved tactics (Layer 2). Risk-proportional rigor with a fixed discipline floor that never relaxes.

Architecture & charter: docs/specs/2026-05-17-craft-suite-design.md Status: vertical slice + spines #2 (bug) & #3 (refactor) built; design lens

  • change-isolation floor authored & wired across spines (validation pending) (exploratory). Supersedes the superpowers plugin.

Skills#

  • craft:route-work — thin, advisory, optional router (triage → spine; discovers spines by work-type: frontmatter)
  • craft:story — story spine (work-type: story)
  • craft:bug — bug spine (work-type: bug): investigation-led defect work; root-cause + verify needs by notion
  • craft:debugging — floor tactic: no fix without root-cause investigation
  • craft:refactor — refactor spine (work-type: refactor): proof-bracketed behavior-preserving change; one floor need by notion
  • craft:refactor-safety-net — floor tactic: no structural change before behavior is pinned by executed evidence
  • craft:verification — floor tactic: evidence before "done"
  • craft:codebase-design — design lens (reference tactic, not a floor — affords, never gates): shared structural-design vocabulary (module, interface, seam, depth) + brakes against the over-design reflex, biased to simplicity
  • craft:change-isolation — floor tactic: one changeset, one hat — functional XOR structural, never both on existing code; a structural need that surfaces mid-build is stopped and escalated, not bundled

Local install (dev)#

Add this directory as a marketplace in Claude Code, then enable the craft plugin. Or symlink skills/* into ~/.claude/skills/ for loose testing.