Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/Dev-Toolbelt/dev-team-agents --skill adr명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SKILL.md 표시 중
SOC 직업 분류 기준
| name | adr |
| description | Architecture Decision Records — MADR format. |
ADRs document significant architectural decisions — the context, what was decided, why, and what was considered and rejected.
docs/development/adrs/
adr-001-database-choice.md
adr-002-api-design-approach.md
adr-003-authentication-strategy.md
# [Short title of the decision]
**Status**: [Proposed | Accepted | Deprecated | Superseded by ADR-XXX]
**Date**: YYYY-MM-DD
**Deciders**: [names or roles involved]
## Context
[Describe the issue motivating this decision, including forces at play: technical, political, social, project constraints. Be factual — no judgment yet.]
## Decision
[State the decision in active voice: "We will use X because..."]
## Rationale
[Explain why this option was chosen over the alternatives. Link to evidence, benchmarks, or constraints that drove the decision.]
## Alternatives Considered
### Option A — [Name]
- **Pros**: ...
- **Cons**: ...
- **Why rejected**: ...
### Option B — [Name]
- **Pros**: ...
- **Cons**: ...
- **Why rejected**: ...
## Consequences
**Positive**: [What becomes easier or possible]
**Negative**: [What becomes harder, what debt is accepted]
**Risks**: [What could go wrong, and how to mitigate]
Before running the script, read the # heading of every file in docs/development/adrs/ (grep -h '^# ' docs/development/adrs/adr-*.md) and check whether the decision is already covered:
Proposed, or genuinely still open) → edit that file, do not create a new one.Accepted, and this is a reversal → create a new ADR, then set the old one's status to Superseded by ADR-XXX and link forward.## Context.This check applies regardless of which command or agent triggers ADR creation (/devteam:adr, /devteam:learn, software-architect acting on the CLAUDE.md trigger) — each is a separate entry point into the same registry, and none of them can see what another already wrote without this step.
Use the script to auto-number and scaffold the file — it also prints existing ADR titles as a mechanical reminder of the check above:
bash .dev-team-agents/scripts/new-adr.sh "title of the decision"
This creates docs/development/adrs/adr-NNN-title.md with the MADR template pre-filled. Fill in the generated file and change the status from Proposed to Accepted.
Write an ADR when the decision:
Skip ADRs for: library versions, code style rules, trivial configuration.
Proposed → Accepted → (if superseded) Deprecated / Superseded by ADR-XXX
When superseding an ADR, update the old one's status and link to the new one.
CLAUDE.md or development/architecture.md so they're discoverable