← ClaudeAtlas

speccraft.tech-designlisted

Create the LLD(s) for a business spec file. Use when user runs $speccraft.tech-design or asks to produce/write the LLD for a spec file. Supports an "auto" mode that runs unattended, with no human approval gate.
RishabhSoftwarePrivateLimited/spec-craft · ★ 0 · Web & Frontend · score 70
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