43 lines
739 B
Plaintext
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.
|