skills/adr/SKILL.md
Manage architecture decisions, gaps, and suggestions
npx skillsauth add attunelearning/ai_team_config adrInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Manage ADRs, track gaps, and process suggestions.
Before performing any action below, resolve the ADR root once:
./.adr-config.yml at the project root.adr_root, use that value as {adr_root}.{adr_root} to dev_communication/shared/architecture.Every {adr_root}/… path in the rest of this document refers to the resolved value. Substitute it before acting.
.adr-config.yml# Override the ADR storage root.
# Default when this file is absent: dev_communication/shared/architecture
adr_root: docs/architecture
A project that uses the default layout does not need a config file. See .adr-config.yml.example at the submodule root for the canonical template.
Based on arguments or user request, perform one of these actions:
Show current architecture status.
Trigger: /adr, /adr status
Steps:
{adr_root}/index.md{adr_root}/suggestions/{adr_root}/gaps/index.md for gap count{adr_root}/decision-log.md for ADR countOutput:
## Architecture Status
### ADRs: [count] documented
- [count] Accepted
- [count] Proposed
### Gaps: [count] known
- [count] High priority
- [count] Medium priority
### Suggestions: [count] pending review
Use `/adr check` for full analysis.
Trigger: /adr check, /adr check [domain]
Steps:
{adr_root}/index.md{adr_root}/decision-log.md{adr_root}/decisions/*.md{adr_root}/gaps/index.mdTrigger: /adr gaps
Steps:
{adr_root}/gaps/index.mdTrigger: /adr suggest, /adr suggest [topic]
Steps:
YYYY-MM-DD_{team}_{topic_slug}.md{adr_root}/suggestions/Trigger: /adr poll
Steps:
Trigger: /adr create, /adr create [suggestion-file]
Steps:
{adr_root}/templates/adr-template.md{adr_root}/decisions/ADR-{DOMAIN}-{NNN}-{TITLE}.md{adr_root}/decision-log.md{adr_root}/index.mdTrigger: /adr review [ADR-ID]
Steps:
{adr_root}/decisions/{adr_root}/
├── index.md # Main hub
├── decision-log.md # Chronological ADR list
├── decisions/ # ADR files
├── templates/ # ADR template
├── suggestions/ # Pending suggestions
└── gaps/ # Gap tracker
tools
Capture learnings after implementation phase
tools
Review and refine patterns, promote to ADRs
tools
Manage the extended memory vault
tools
Load relevant ADRs, patterns, and memory before implementation