2025-12-24 03:22:48 +00:00

43 lines
739 B
Plaintext

---
@agent {
role: architect
llm: claude-opus-4
tools: [analyze_codebase, generate_adr, create_diagram]
}
@input feature_name: String
@input requirements?: String
@import "./docs/architecture/**/*.md" as arch_docs
@shell "git log --oneline -20" as recent_commits
@validate output {
must_contain: ["# ADR", "```mermaid"]
format: markdown
min_length: 1000
}
---
# Architecture Design: {{feature_name}}
{{#if requirements}}
## Requirements
{{requirements}}
{{/if}}
## Current Architecture
{{arch_docs}}
## Recent Changes
{{recent_commits}}
## Deliverables
1. Architecture Decision Record (ADR)
2. System diagram (mermaid format)
3. Implementation steps
Use tools to analyze codebase and generate comprehensive design.