Przejdź do treści
Biblioteka skilli
Programowanie · Pisanie

create-adr

/create-adr

Pisze nowy rekord decyzji architektonicznej w docs/adr, w formacie tego repozytorium, po pokazaniu pełnego szkicu.

Licencja
MIT
Ostatnia zmiana repozytorium
07.11.2026

Ocena i bezpieczeństwo

90/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść25 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
1
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

Brak sygnałów. Repozytorium zmienione 07.11.2026, bez odwołań do wycofanych modeli i API.

Licencja

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

  1. Rules
  2. Instructions
Sekcje z nagłówków SKILL.md, w oryginale · 31 linii, 245 słów
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

RepozytoriumWynikLicencja
Ta strona · Miragon/process-engine-blueprints90MIT
tech-leads-club/agent-skills100MIT
atomicinnovation/accelerator100MIT
lumberbarons/lumber-mart100MIT
jerelvelarde/chalk-skills100MIT
Miragon/process-engine-blueprints90MIT

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.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.