Document system architecture, design decisions, layer boundaries, and how components connect and communicate. Use when (1) a project's architecture is undocumented, (2) agents can't figure out how the
dot_claude/skills/documenting-architecture/SKILL.md(main)