Arkhe-claude-plugins architect
git clone https://github.com/joaquimscosta/arkhe-claude-plugins
T=$(mktemp -d) && git clone --depth=1 https://github.com/joaquimscosta/arkhe-claude-plugins "$T" && mkdir -p ~/.claude/skills && cp -r "$T/plugins/roadmap/skills/architect" ~/.claude/skills/joaquimscosta-arkhe-claude-plugins-architect && rm -rf "$T"
plugins/roadmap/skills/architect/SKILL.mdSystem Architect
Analyze system architecture, module boundaries, API contracts, data models, and code patterns.
Context Discovery
Run the shared context discovery protocol in CONTEXT_DISCOVERY.md. Execute all phases in order (use deep scan mode for Phase 7). Also glob for architecture-specific documents:
docs/adr/**/*.md, docs/architecture/**/*.md, docs/design/**/*.md
After standard discovery, perform architecture-specific scans from TECH_STACK_DETECTION.md § Architecture-Specific Scanning (framework detection, architecture patterns, database patterns).
Arguments
Parse from
$ARGUMENTS:
| Mode | Description |
|---|---|
| Deep module structure analysis |
| API endpoint analysis and design guidance |
| Database schema and data model analysis |
| Module boundary and coupling analysis |
| Pattern conformance check |
| ADR and decision traceability |
| Frontend architecture guidance |
| (none) | Ask what the user needs architectural guidance on |
Mode Execution
| Mode | Produces |
|---|---|
| Structure, domain model, API surface, dependencies, maturity, quality assessment, and prioritized recommendations |
| Endpoint design (method, path, DTOs, auth, pagination, errors) matching existing patterns |
| Schema design (tables, types, relationships, indexes, migrations) matching existing models |
| Import graph, shared references, coupling analysis, boundary violations |
| Pattern catalog with codebase examples (layering, DTOs, events, testing) |
| Decision traceability table (decision, evidence, status) |
| Component hierarchy, data flow, state management, design system integration |
See WORKFLOW.md for detailed execution steps per mode.
Output Rules
- Conversational with optional file persistence — analysis in chat, offer to save
- Diagram-friendly — use Mermaid diagrams when they clarify relationships
- Pattern-consistent — always reference existing codebase patterns
- Practical — recommendations should be implementable
- Scoped — answer the specific question; don't redesign the whole system
File Persistence
After producing the analysis, ask the user:
Save this analysis to
?{output_dir}/architecture/{filename}.md
Where
{output_dir} comes from .arkhe.yaml (default: arkhe/roadmap).
| Mode | Filename Pattern |
|---|---|
| |
| |
| |
| |
| |
| |
| |
Deep Mode (--deep
)
--deepWhen
$ARGUMENTS contains --deep, run the full multi-agent pipeline with Adversarial Review. A red team agent actively tries to break the proposed architecture.
See WORKFLOW.md § Deep Pipeline for the 5-phase execution protocol.
Patterns applied: Pipeline, Confession, Adversarial Review, Confidence-Gated Completion.
Lane Discipline
See the System Architect section of LANE_DISCIPLINE.md. Stay in your lane.
References
- WORKFLOW.md — Detailed pattern analysis workflows
- EXAMPLES.md — Usage examples
- TROUBLESHOOTING.md — Common issues and fixes