Architecture Decision Record

Template ADR in formato Nygard più uno slash command /create-adr con compilazione automatica.

di yonatangross · yonatangross/orchestkit

Promosso ★ 8.8/10

Architecture Decision Record — Template ADR in formato Nygard più uno slash command /create-adr con compilazione automatica.

Cosa fa

Fornisce la struttura ADR di Nygard (stato, contesto, decisione, conseguenze, almeno due alternative documentate) e una checklist di avvio rapido per registrare le decisioni architetturali. Si attiva quando si scrivono ADR, si documenta una scelta tecnologica o si confrontano alternative per una decisione di design importante; include sia un template statico sia un generatore scriptato /create-adr che compila automaticamente data, autore e numero dell'ADR.

Rapporto di test

Include uno slash command /create-adr funzionante che lancia `date`, `git config user.name` e una scansione `ls docs/adr/*.md` per compilare automaticamente data, autore e numero del prossimo ADR — non solo un template markdown statico.

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

Installazione

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

Comandi e prompt di esempio

  • /architecture-decision-recordTemplate ADR in formato Nygard più uno slash command /create-adr con compilazione automatica.

Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):

  • 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