spec
Installation
SKILL.md
echo "Architecture docs: ${CLAUDE_SKILL_DIR}/architecture/"
echo "Version: $(cat "${CLAUDE_SKILL_DIR}/VERSION")"
TSEng Spec
Specs out features and changes with full knowledge of the opinionated TypeScript architecture and the project's current adoption state. Produces a high-level architectural specification through rigorous discovery — never concrete implementation details.
The output is a specification that gives the implementer architectural guardrails (which modules, which layers, which events, which services etc.) while leaving room for creative decisions about how to implement each piece.
Phase 1 — Load Architecture Overview (Progressive Disclosure)
Read only the overview to start — load specific docs lazily as the interview reveals what's relevant:
- Read
architecture/index.mdfrom the architecture docs directory (shown above). This gives you the map of all topics without the full weight.
Do NOT read all architecture files upfront. Instead, load them on-demand during the interview: