Architecture Decision Record

ADR-mallar i Nygard-format plus ett automatiskt ifyllt /create-adr-slash-kommando.

av yonatangross · yonatangross/orchestkit

Testad · Fungerar ★ 8.8/10

Architecture Decision Record — ADR-mallar i Nygard-format plus ett automatiskt ifyllt /create-adr-slash-kommando.

Vad den gör

Tillhandahåller Nygard-ADR-strukturen (status, kontext, beslut, konsekvenser, minst två dokumenterade alternativ) och en snabbstartschecklista för att registrera arkitekturbeslut. Triggas vid skrivande av ADR:er, dokumentation av ett teknikval eller jämförelse av alternativ för ett större designbeslut; levereras med både en statisk mall och en skriptad /create-adr-generator som automatiskt fyller i datum, författare och ADR-nummer.

Testrapport

Levereras med ett fungerande /create-adr-slash-kommando som kör `date`, `git config user.name` och en `ls docs/adr/*.md`-skanning för att automatiskt fylla i datum, författare och nästa ADR-nummer - inte bara en statisk markdown-mall.

Testad: 2026-07-13 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/yonatangross/orchestkit
cd orchestkit
mkdir -p ~/.claude/skills
cp -r plugins/ork/skills/architecture-decision-record ~/.claude/skills/architecture-decision-record

Kommandon och exempelprompter

  • /architecture-decision-recordADR-mallar i Nygard-format plus ett automatiskt ifyllt /create-adr-slash-kommando.

Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):

  • Write an ADR documenting our choice of database technology
  • Help me compare alternatives and record this design decision
  • Generate a new ADR with the date, author, and number auto-filled