create-adr
/create-adr
Pisze nowy rekord decyzji architektonicznej w docs/adr, w formacie tego repozytorium, po pokazaniu pełnego szkicu.
- Autor
- Miragon ↗
- Repozytorium
- process-engine-blueprints ↗
- Licencja
- MIT
- Ostatnia zmiana repozytorium
- 07.11.2026
Ocena i bezpieczeństwo
- Pliki w paczce
- 1
- Skrypty
- 0
- Komentarze HTML
- 0
- Adresy URL w SKILL.md
- 0
Brak sygnałów. Repozytorium zmienione 07.11.2026, bez odwołań do wycofanych modeli i API.
MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.
Co robi i kiedy
Pisze nowy rekord decyzji architektonicznej w docs/adr, w formacie tego repozytorium, po pokazaniu pełnego szkicu.
Oryginalny opis (EN)
Write a new Architecture Decision Record under docs/adr/ in this repo's format (Status, Date, Deciders, Context, Decision, Consequences). Use when the user asks to write an ADR, record an architecture decision, or document why something was done. Numbers it after the highest existing record, copies docs/adr/0000-adr-template.md, marks a superseded ADR, adds it to the list in docs/README.md, and shows the full draft before writing.
Jak działa
- Rules
- Instructions
Podgląd SKILL.md
---
name: create-adr
description: "Write a new Architecture Decision Record under docs/adr/ in this repo's format (Status, Date, Deciders, Context, Decision, Consequences). Use when the user asks to write an ADR, record an architecture decision, or document why something was done. Numbers it after the highest existing record, copies docs/adr/0000-adr-template.md, marks a superseded ADR, adds it to the list in docs/README.md, and shows the full draft before writing."
allowed-tools: Read, Write, Edit, Glob, Grep
---
# Skill: create-adr
Write a new ADR following `docs/adr/` (see
[ADR-0001](../../../docs/adr/0001-record-architecture-decisions.md) and `docs/README.md`).
## Rules
- **A reversal is a new ADR** that supersedes the old one: flip the old one's Status to
"Superseded by [ADR-NNNN](…)". A refinement of the same decision may rewrite the record in place
with a bumped Date, as the template allows. Never add "Update" or changelog sections.
- **Record what is decided, not what is planned.** Code proves an implementation, not the motive:
a reason the user did not state is marked "(⚠ reconstructed, to be confirmed)".
- Numbers have gaps; never reuse or renumber one.
- One decision per record, roughly one screenful, present tense.
## Instructions
1. **Glob `docs/adr/*.md`.** Stop and ask if `0000-adr-template.md` is missing; never invent one.
2. **Next number** = highest four-digit prefix + 1, zero-padded.
3. **Slug** = kebab-cased title. Path: `docs/adr/{NNNN}-{slug}.md`.
4. **Read the template** and keep its sections (Status, Date, Deciders, Context, Decision,
Consequences, optional Implementation notes last).
5. **Gather content** the request does not already answer: context and options, the decision and its
mechanics, consequences, status (default `Accepted`).
6. **Draft and cross-link** related ADRs by relative path (hexagon → `0002-…`, contract → `0004-…`,
mutation gate → `0006-…`, agent instructions → `0007-…`). Show the full draft and ask:
"Write this to `{path}`? (yes / edit / cancel)".
7. **Write and report.** Add a row to the ADR table in `docs/README.md`. Remind the user to commit the
ADR with the change it documents.
Wersje
| Repozytorium | Wynik | Licencja |
|---|---|---|
| Ta strona · Miragon/process-engine-blueprints | 90 | MIT |
| tech-leads-club/agent-skills | 100 | MIT |
| atomicinnovation/accelerator | 100 | MIT |
| lumberbarons/lumber-mart | 100 | MIT |
| jerelvelarde/chalk-skills | 100 | MIT |
| Miragon/process-engine-blueprints | 90 | MIT |
Migawka bazy z 13.11.2026 · wersja paczki 3dbecccab2d4 (skrót SHA-256 całej paczki)
Pobrania w ostatnich 30 dniach: 0 · ranking
Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.
Podobne skille
- 100adr
Pisze lub ocenia rekord decyzji architektonicznej dla serwisu: kontekst, kryteria, opcje, decyzję i konsekwencje. - 100adr-writer
Pisze rekord decyzji architektonicznej w Markdownie, gdy użytkownik prosi o ADR, decyzję techniczną albo jej udokumentowanie. - 100dx-create-adr
Zapisuje decyzję o bazie kodu jako rekord decyzji architektonicznej ADR w formacie MADR w repozytorium: wybiera następny wolny numer, zakłada katalog ADR przy pierwszym użyciu i obsługuje zastępowanie ADR. - 100adr-writer
Pisze lub zastępuje rekord decyzji architektonicznej, zwykle przy decyzji trudnej do odwrócenia. - 100secondbrain-adr
Tworzy rekord decyzji architektonicznej (ADR) ze śledzeniem statusu i organizacją w kategorie. - 100adr-writing
Interaktywnie pisze, tworzy, szkicuje i waliduje rekord decyzji architektonicznej dla repozytorium rdzenia Shopware, także przy ocenie jakości istniejącego ADR.