architecture-review
Conducts a comprehensive multi-perspective architecture review using ALL architecture team members. Use when the user requests "Start architecture review",…
Reports on the health and state of architecture documentation (counts of ADRs, reviews, activity levels, documentation gaps). Use when the user asks "What's our architecture status?", "Show architecture documentation", "How many ADRs do we have?", "What decisions are
$ npx -y skills add codenamev/ai-software-architect --skill architecture-status --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/architecture-statusContext preview
The summary Claude sees to decide when to auto-load this skill.
Reports on the health and state of architecture documentation (counts of ADRs, reviews, activity levels, documentation gaps). Use when the user asks "What's our architecture status?", "Show architecture documentation", "How many ADRs do we have?", "What decisions are
name: architecture-status description: Reports on the health and state of architecture documentation (counts of ADRs, reviews, activity levels, documentation gaps). Use when the user asks "What's our architecture status?", "Show architecture documentation", "How many ADRs do we have?", "What decisions are documented?", "Architecture health check", or wants an overview/summary of documentation state. Do NOT use for listing team members (use list-members), creating new documents (use create-adr), or conducting reviews (use architecture-review or specialist-review). allowed-tools: Read,Glob,Grep
Provides overview of architecture documentation state.
If `.architecture/` doesn't exist:
The AI Software Architect framework is not set up yet. To get started: "Setup ai-software-architect" Once set up, you'll have: - Architectural Decision Records (ADRs) - Architecture reviews - Specialist reviews - Recalibration tracking
Collect from `.architecture/`:
# Architecture Framework Status **Report Date**: [Date] **Project**: [Project name if known] ## Summary **Health Status**: Excellent | Good | Needs Attention | Inactive **Key Metrics**: - ADRs: [count] - Reviews: [count] - Recalibration Plans: [count] - Team Members: [count] - Last Activity: [Date] ## Architectural Decision Records **Total**: [count] **Recent ADRs**: 1. ADR-[XXX]: [Title] ([Status], [Date]) 2. ADR-[YYY]: [Title] ([Status], [Date]) [List 5-10 most recent] **By Status**: - ✅ Accepted: [count] - 🔄 Proposed: [count] - ⚠️ Deprecated: [count] - 🔀 Superseded: [count] **Coverage**: [Main areas covered: Data, Security, Infrastructure, etc.] ## Architecture Reviews **Total**: [count] **Version Reviews**: [List with dates] **Feature Reviews**: [List with dates] **Specialist Reviews**: [List with dates] **Most Recent**: [Title] ([Date]) ## Recalibration **Total Documents**: [count] **Active**: 1. [Target]: [Status], [Completion %] **Status**: - ✅ Completed: [count] - 🔄 In Progress: [count] - 📋 Planned: [count] ## Architecture Team **Total Members**: [count] **Team**: [List member titles] **Coverage**: Security ([count]), Performance ([count]), System Design ([count]), etc. **View full roster**: "List architecture members" ## Activity **Recent**: - [Date]: Created ADR-XXX: [Title] - [Date]: Completed review for [target] - [Date]: [Activity] **Level**: High | Medium | Low | Inactive ## Documentation Health **Completeness**: [X%] **Strengths**: - ✅ [What's well documented] **Gaps**: - ⚠️ [What needs attention] **Recommendations**: 1. [Recommendation 1] 2. [Recommendation 2] ## Quick Actions **Create**: - "Create ADR for [decision]" - "Start architecture review for [version/feature]" - "Ask [specialist] to review [target]" **View**: - "List architecture members" - [Specific docs to review based on status] **Update**: - [Actions based on current state] ---
**Health indicators**:
**Based on status**:
**If well-maintained**:
✅ Excellent documentation discipline! Keep momentum: - Continue documenting decisions - Regular reviews (quarterly/before releases) - Track recalibration progress
**If partially used**:
⚠️ Good foundations, room for improvement. Suggestions: - Document 3-5 key decisions as ADRs - Schedule architecture review - Address review findings
**If minimal usage**:
❌ Framework underutilized. Get started: 1. Document your most important decisions as ADRs 2. Conduct initial architecture review 3. Make documentation a regular habit
Always end with:
**Volume**: Total ADRs, reviews, recalibration docs, team members **Activity**: Last update, docs per month, active vs completed **Coverage**: Decision areas, review types, specialist expertise **Health**: Documentation completeness, review frequency, progress tracking
**Based on Status Results**:
**If Documentation Gaps Found**:
**If Status is Good**:
**Regular Workflow**: 1. Start work → "What's our architecture status?" → Identify gaps 2. Make changes → Document with ADRs → Status check to verify 3. Before release → Status check → Architecture review → Address findings
**Workflow Examples**: 1. Status check → Find 0 ADRs → Create ADRs for key decisions → Status check shows progress 2. Status check → See old reviews → Request new architecture review → Update status 3. Weekly: Status check → Track documentation health → Maintain good practices
A markdown-based framework for implementing rigorous software architecture practices in any project, with specialized AI assistant integration. Introducing AI Software Architect 🚀 - Watch Video
Repo: codenamev/ai-software-architect
Conducts a comprehensive multi-perspective architecture review using ALL architecture team members. Use when the user requests "Start architecture review",…
Creates a NEW Architectural Decision Record (ADR) documenting a specific architectural decision. Use when the user requests "Create ADR for [topic]", "Document…
Displays the roster of architecture team members with their specialties and expertise areas. Use when the user asks "Who's on the architecture team?", "List…
Enables and configures Pragmatic Guard Mode (YAGNI Enforcement) to prevent over-engineering. Use when the user requests "Enable pragmatic mode", "Turn on YAGNI…
Sets up and installs the AI Software Architect framework in a NEW project for the FIRST time. Use when the user requests "Setup .architecture", "Setup…
Conducts a focused review from ONE specific specialist's perspective (e.g., Security Specialist, Performance Expert). Use when the user requests "Ask…