Help us improve
Share bugs, ideas, or general feedback.
How this command is triggered — by the user, by Claude, or both
Slash command
/dex-adr-writer:adr <title> (название решения)This command is limited to the following tools:
The summary Claude sees in its command listing — used to decide when to auto-load this command
# /adr
Создать ADR для архитектурного решения.
## Goal
Создать файл `docs/adr/ADR-{NUM}-{slug}.md` в формате MADR. Автоматически определить следующий номер по существующим файлам.
## Input
Аргумент -- название решения. Если не указан -- спросить у пользователя.
Уточнить:
- Какую проблему решаем?
- Какие decision drivers (ограничения, требования)?
- Какие альтернативы рассматривали (минимум 2)?
- Почему выбрали этот вариант?
- Какие последствия (positive, negative, risks)?
## Output
Файл ADR с обязательными секциями:
- Status, Date
- Decision Drivers (минимум 2)
- Context
- Decision
...Share bugs, ideas, or general feedback.
Создать ADR для архитектурного решения.
Создать файл docs/adr/ADR-{NUM}-{slug}.md в формате MADR. Автоматически определить следующий номер по существующим файлам.
Аргумент -- название решения. Если не указан -- спросить у пользователя.
Уточнить:
Файл ADR с обязательными секциями:
Если ADR supersedes другой -- обновить Status старого ADR.
Делегировать агенту adr-writer.
npx claudepluginhub dex-it/claude-code-marketplace --plugin dex-adr-writer/adrGenerates a new Architecture Decision Record (ADR) documenting a technical decision, numbers it sequentially from existing ADRs, researches codebase context, and creates the Markdown file in docs/adr/.
/adrInteractively creates Architecture Decision Records (ADRs) through guided conversation, documenting context, options, rationale per template, and updates architecture overview.