speccraft.tech-designlisted
Install: claude install-skill RishabhSoftwarePrivateLimited/spec-craft
Read `spec/commands/speccraft.tech-design.md` in full, then create the LLD(s) for the business spec file provided.
Input: read the arguments the user supplied after invoking this skill as an optional leading `auto` token, then the business spec file path (e.g. `spec/business/checkout/STORY-042.md` or `auto spec/business/checkout/STORY-042.md`). `auto` present -> auto mode; absent -> interactive mode (default).
Rules before starting (interactive mode):
- confirm the business spec file exists and is readable
- active phase must be planning
- read `spec/architecture/ARCH-DECISIONS.md` §Layer Scope first (ask interactively if absent and the file is empty/placeholder — never infer)
- read all documents listed in the "Documents This Command Must Use" section of spec/commands/speccraft.tech-design.md
- produce the LLD(s) for this project's Layer Scope — LLD-FRONTEND-<id>.md and/or LLD-BACKEND-<id>.md — in spec/lld/; when Layer Scope = both, each cites a Companion LLD Reference naming its pair
- update traceability in the current story's shard: spec/traceability/<mirrored-business-path>/TRACEABILITY.md
- after producing every in-scope LLD: output all path(s) + summary + minimal handoff block, then STOP
- do not invoke /speccraft.decompose
- do not self-approve any LLD
- wait for human approval (covering every in-scope LLD as one gate) before any downstream stage runs
Rules before starting (auto mode — `auto` token present):
- same confirmations, same required input, and same LLD p