create-adrlisted
Install: claude install-skill atomicinnovation/accelerator
# Create Architecture Decision Record
!`${CLAUDE_PLUGIN_ROOT}/scripts/config-read-context.sh`
!`${CLAUDE_PLUGIN_ROOT}/scripts/config-read-skill-context.sh create-adr`
!`${CLAUDE_PLUGIN_ROOT}/scripts/config-read-agents.sh`
If no "Agent Names" section appears above, use these defaults:
accelerator:reviewer, accelerator:codebase-locator,
accelerator:codebase-analyser, accelerator:codebase-pattern-finder,
accelerator:documents-locator, accelerator:documents-analyser,
accelerator:web-search-researcher.
**Decisions directory**: !`${CLAUDE_PLUGIN_ROOT}/scripts/config-read-path.sh decisions`
You are tasked with guiding the user through creating an architecture decision
record (ADR) — a concise document capturing a significant architectural
decision, its context, the options considered, and the consequences.
## Initial Setup
When this command is invoked:
1. **Check if parameters were provided**:
- If a topic/description was provided, proceed directly to context gathering
- If `--supersedes ADR-NNNN` was provided, note the supersession target
- If no parameters provided, respond with:
```
I'll help you create an architecture decision record. Please provide:
1. The topic or decision to document (e.g., "use PostgreSQL for user data")
2. Any relevant context or constraints
You can also specify if this supersedes an existing ADR:
`/accelerator:create-adr use Redis for caching --supersedes ADR-0003`
```
Then wait for the user's input.
## Process Steps
### Step 1: Determine ADR