Research industry standards and best practices, identify viable approaches for a given technical or architectural problem, and produce a structured factual comparison against project-specific constraints. Reports options — does not decide.
Technical design collaboration through natural dialogue. Adapts to expertise level and problem complexity through understanding, exploration, and validation stages. Use when user asks to brainstorm ideas for new features or systems requiring architectural decisions before implementation begins.
Use when a Jumbo goal has been approved by QA review and needs architectural reconciliation before closing. Captures new learnings, updates stale entities, and ensures documentation reflects the work performed.
Manages Architecture Decision Records (ADR) for tracking important architectural decisions
Extracts reusable knowledge (debugging discoveries, architectural decisions, conventions) from work sessions and saves them as structured memory files in .claude/memories/. Also use when the user asks to "run a retrospective", "extract learnings", or "save what we learned" from the current session.
This skill should be used when the user asks to design system architecture, make architectural decisions, or translate PRD into technical design
- 📁 .github/
- 📁 .superpowers/
- 📁 archon-cli/
- 📄 .gitignore
- 📄 archon-context.json
- 📄 archon-self.json
Archon can be invoked as a skill by AI agents during the development loop to provide architectural context and validation.
Use when facing hard architectural decisions, multiple valid approaches exist, need diverse perspectives before committing, or want M-of-N synthesis on complex problems
Use when initializing a new project, making a repo agent-ready, or adding architectural layer boundaries — produces AGENTS.md, docs/ system of record, boundary tests, linter rules, CI pipeline, and GC scripts
Reviews code for architectural compliance and design integrity
Reviews strategy features for architectural correctness — dependencies, integration patterns, component interactions.
- 📁 assets/
- 📁 references/
- 📄 SKILL.md
Apply architectural guardrails when building software. Runs an intake questionnaire to determine the project's tier, then enforces security, reliability, and best practice rules appropriate to the tier while writing code.