Generate comprehensive Architecture Decision Record (ADR) activity reports for a specified time period.
Scanned 9/9/2026
Install to Claude Code
npx -y skills add DavidROliverBA/ArchitectKB --skill adr-report --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Adr Report?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/davidroliverba-adr-report)More formats (shields.io, HTML) on the badges page.
---
context: fork
---
# ADR Report Skill
## Purpose
Generate comprehensive Architecture Decision Record (ADR) activity reports for a specified time period.
## Usage
- `/adr-report` - All ADR activity (default: last 30 days)
- `/adr-report week` - ADR activity this week
- `/adr-report month` - ADR activity this month
- `/adr-report all` - Complete ADR inventory
## Instructions
When this skill is invoked:
1. **Find all ADRs** in the vault using Glob:
```
ADR*.md
```
2. **Read all ADR files** to extract:
- Title and status (proposed, accepted, deprecated)
- Created date and modified date
- Related project(s)
- Decision summary
- Key consequences
- Deciders/stakeholders
3. **Categorize ADRs by status:**
- Recently Created (within time period)
- Recently Updated (modified within time period)
- Proposed (awaiting approval)
- Accepted (approved and implemented)
- Deprecated (superseded or no longer valid)
4. **Generate formatted report** with:
### Report Structure
```markdown
# ADR Activity Report
**Period**: [time period]
**Generated**: [current date]
## Summary Statistics
- Total ADRs: [count]
- Accepted: [count]
- Proposed: [count]
- Deprecated: [count]
- Created in period: [count]
- Updated in period: [count]
## Recent ADR Activity
### Created This Period
| ADR | Status | Project | Created | Deciders |
| --------------- | -------- | ---------------- | ---------- | -------- |
| [[ADR - Title]] | accepted | [[Project Name]] | YYYY-MM-DD | Team |
### Updated This Period
| ADR | Status | Project | Modified | Changes |
| --------------- | -------- | ---------------- | ---------- | -------------- |
| [[ADR - Title]] | accepted | [[Project Name]] | YYYY-MM-DD | Status changed |
## ADRs by Project
### [Project Name]
- [[ADR - Decision 1]] (accepted)
- [[ADR - Decision 2]] (proposed)
## Pending Decisions (Proposed ADRs)
| ADR | Project | Created | Deciders | Next Action |
| --------------- | ----------- | ---------- | -------- | ----------------- |
| [[ADR - Title]] | [[Project]] | YYYY-MM-DD | Team | Awaiting approval |
## Recent Key Decisions
### [ADR Title]
**Status**: Accepted
**Project**: [[Project Name]]
**Decision**: Brief summary of what was decided
**Impact**: Key consequences and implications
**Date**: YYYY-MM-DD
## ADRs by Technology Area
- **Cloud/AWS**: 5 ADRs
- **Data Integration**: 3 ADRs
- **Security**: 2 ADRs
- **AI/ML**: 4 ADRs
## Recommendations
- [Any ADRs that need review or updates]
- [ADRs that have been proposed for >30 days without decision]
- [ADRs that may need deprecation]
```
5. **Output the report** as formatted markdown
6. **Optionally save report** by asking user:
- "Would you like me to save this report as a Page?"
- If yes, create `Page - ADR Activity Report [date].md`
## Notes
- Focus on architectural significance and business impact
- Highlight decisions that affect multiple projects
- Flag any stale proposed ADRs (>30 days without decision)
- Cross-reference with related projects and meetings
- Use UK English spelling throughout
## Examples
**Example 1:**
User: `/adr-report week`
Assistant: [Generates report for past 7 days showing 3 new ADRs created for NewProductLine and AIIncidentProcessor projects]
**Example 2:**
User: `/adr-report`
Assistant: [Generates default 30-day report showing all ADR activity including VendorTooling ADR completion]
**Example 3:**
User: `/adr-report all`
Assistant: [Generates complete inventory of all ADRs grouped by project and status]
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!