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:
Find all ADRs in the vault using Glob:
ADR*.md
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
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)
Generate formatted report with:
Report Structure
# 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]
Output the report as formatted markdown
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]
1---2name: adr-report3description: ADR Report Skill4---56# ADR Report Skill78## Purpose910Generate comprehensive Architecture Decision Record (ADR) activity reports for a specified time period.1112## Usage1314- `/adr-report` - All ADR activity (default: last 30 days)15- `/adr-report week` - ADR activity this week16- `/adr-report month` - ADR activity this month17- `/adr-report all` - Complete ADR inventory1819## Instructions2021When this skill is invoked:22231. **Find all ADRs** in the vault using Glob:2425 ```26 ADR*.md27 ```28292. **Read all ADR files** to extract:30 - Title and status (proposed, accepted, deprecated)31 - Created date and modified date32 - Related project(s)33 - Decision summary34 - Key consequences35 - Deciders/stakeholders36373. **Categorize ADRs by status:**38 - Recently Created (within time period)39 - Recently Updated (modified within time period)40 - Proposed (awaiting approval)41 - Accepted (approved and implemented)42 - Deprecated (superseded or no longer valid)43444. **Generate formatted report** with:4546### Report Structure4748```markdown49# ADR Activity Report5051**Period**: [time period]52**Generated**: [current date]5354## Summary Statistics5556- Total ADRs: [count]57- Accepted: [count]58- Proposed: [count]59- Deprecated: [count]60- Created in period: [count]61- Updated in period: [count]6263## Recent ADR Activity6465### Created This Period6667| ADR | Status | Project | Created | Deciders |68| --------------- | -------- | ---------------- | ---------- | -------- |69| [[ADR - Title]] | accepted | [[Project Name]] | YYYY-MM-DD | Team |7071### Updated This Period7273| ADR | Status | Project | Modified | Changes |74| --------------- | -------- | ---------------- | ---------- | -------------- |75| [[ADR - Title]] | accepted | [[Project Name]] | YYYY-MM-DD | Status changed |7677## ADRs by Project7879### [Project Name]8081- [[ADR - Decision 1]] (accepted)82- [[ADR - Decision 2]] (proposed)8384## Pending Decisions (Proposed ADRs)8586| ADR | Project | Created | Deciders | Next Action |87| --------------- | ----------- | ---------- | -------- | ----------------- |88| [[ADR - Title]] | [[Project]] | YYYY-MM-DD | Team | Awaiting approval |8990## Recent Key Decisions9192### [ADR Title]9394**Status**: Accepted95**Project**: [[Project Name]]96**Decision**: Brief summary of what was decided97**Impact**: Key consequences and implications98**Date**: YYYY-MM-DD99100## ADRs by Technology Area101102- **Cloud/AWS**: 5 ADRs103- **Data Integration**: 3 ADRs104- **Security**: 2 ADRs105- **AI/ML**: 4 ADRs106107## Recommendations108109- [Any ADRs that need review or updates]110- [ADRs that have been proposed for >30 days without decision]111- [ADRs that may need deprecation]112```1131145. **Output the report** as formatted markdown1151166. **Optionally save report** by asking user:117 - "Would you like me to save this report as a Page?"118 - If yes, create `Page - ADR Activity Report [date].md`119120## Notes121122- Focus on architectural significance and business impact123- Highlight decisions that affect multiple projects124- Flag any stale proposed ADRs (>30 days without decision)125- Cross-reference with related projects and meetings126- Use UK English spelling throughout127128## Examples129130**Example 1:**131User: `/adr-report week`132Assistant: [Generates report for past 7 days showing 3 new ADRs created for NewProductLine and AIIncidentProcessor projects]133134**Example 2:**135User: `/adr-report`136Assistant: [Generates default 30-day report showing all ADR activity including VendorTooling ADR completion]137138**Example 3:**139User: `/adr-report all`140Assistant: [Generates complete inventory of all ADRs grouped by project and status]
Run npx skillmds@latest add majiayu000/adr-report in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
ADR Report Skill It is listed under Docs & Writing on SkillMD.
This skill has not completed SkillMD's automated safety review yet. Capability flags: docs only. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
majiayu000 (@majiayu000) published this skill. Their other Agent Skills are listed on their SkillMD profile.