.claude/skills/arch-design/SKILL.md
Design architecture docs for new features, refactors, or redesigns. Produces implementation-ready docs with complete file impact analysis.
npx skillsauth add leogodin217/leos_claude_starter arch-designInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Design an architecture doc for a new feature, refactor, or redesign. Produces a doc in docs/architecture/pending/ with complete file impact analysis.
The user provides one of:
docs/issues/002-behavior-mutations.md)Load context:
docs/CAPABILITIES.md — current capability statusdocs/architecture/README.md — architecture overview + reading orderWrite Problem and Solution sections:
Present to user for approval. Do not continue until they confirm the direction is right.
Load relevant architecture docs per README.md reading order for the area being designed.
Read existing source code that the design touches. Use Grep/Glob/find_references to locate all relevant files.
Write remaining sections using the template at .claude/skills/arch-design/template.md:
Build the Implementation Impact section:
Write the complete doc to docs/architecture/pending/<name>.md
Present the full doc to user with a summary of:
from module import symbol and import module patterns.... bodies in the doc; show the signature and docstring only.processor.py. Right: "After execute_action() returns non-empty decisions, apply mutations and record history if tracked."docs/architecture/pending/<feature-name>.md
The pending/ directory holds designs that haven't been implemented yet. After sprint completion, move to docs/architecture/ if the design becomes a permanent reference, or delete if it was consumed by the sprint spec.
development
Spec-fidelity verification tracing requirements through code.
development
Analyze Claude Code session transcripts — search, summarize, list, or inspect how a session went.
testing
Course designer mode for creating exercises, configs, and QA criteria.
testing
System architect mode for designing interfaces, contracts, and architecture decisions.