documenting
/documenting
Zapisuje dokumentację projektu we właściwym miejscu, w tym decyzje i ADR, README oraz aktualizacje, bez komentarzy w kodzie.
- Autor
- t8jwscc7qy-sketch ↗
- Repozytorium
- foma-skills ↗
- Licencja
- Apache-2.0
- Ostatnia zmiana repozytorium
- 13.11.2026
Ocena i bezpieczeństwo
- Pliki w paczce
- 2
- Skrypty
- 0
- Komentarze HTML
- 0
- Adresy URL w SKILL.md
- 0
Brak sygnałów. Repozytorium zmienione 13.11.2026, bez odwołań do wycofanych modeli i API.
Apache-2.0, otwarta: można używać i zmieniać, z zachowaniem licencji i informacji o zmianach.
Co robi i kiedy
Zapisuje dokumentację projektu we właściwym miejscu, w tym decyzje i ADR, README oraz aktualizacje, bez komentarzy w kodzie.
Oryginalny opis (EN)
Writes project docs in the right place. Use when the user asks to document something, record a decision, write an ADR, or update the README or docs. Not for code comments, commit messages or reviews.
Jak działa
- Steps
- Decision gates
- Rules
- Report
Podgląd SKILL.md
--- name: documenting description: >- Writes project docs in the right place. Use when the user asks to document something, record a decision, write an ADR, or update the README or docs. Not for code comments, commit messages or reviews. license: Apache-2.0 metadata: level: "atomic" uses: "" agents: "" tokens: "548" --- Put each fact in its one home, in the project's existing format, sized to the change. ## Steps 1. Find the homes: read CLAUDE.md `## Where things live` for the docs home and decision log (fallback: `docs/`, `docs/decisions.md`). Read the target file's tail and copy its format, numbering and tone. 2. Pick the home for the fact, then size it: - One-line fact: one line in the right existing place. - New subsystem or feature: a short doc in the docs home, linked from where readers start (README or CLAUDE.md `## Where things live`). - Changed command: update CLAUDE.md `## Commands`. User-facing change: README. - Decision: only if it passes all three gates below. 3. Update an existing doc instead of adding one; replace stale text rather than appending a contradiction. 4. Grep for other places that state the same fact and fix or link them. Check that each path and command you wrote exists or runs. ## Decision gates When you decide on your own whether to log a decision, write an entry only when all three hold, otherwise skip it. When the user asks to record one, record it. 1. Hard to reverse: changing your mind later costs real work. 2. Surprising without context: a reader would ask "why this way?". 3. A real trade-off: genuine alternatives existed and one was chosen for stated reasons. Entry: date, decision, alternatives, reason, status `proposed`, `accepted` or `superseded by <id>`. A superseded entry stays; mark it and link the new one. A decision that changes how code is written also gets one line in CLAUDE.md. ## Rules - One home per fact: link to it, never copy it. - No new `*.md` outside the docs home (README, CLAUDE.md, AGENTS.md, CHANGELOG, DESIGN.md excepted). - Never put trees, dependency lists, overviews or generic advice into CLAUDE.md; only what code cannot show. - README changes only for what users see; internals go to the docs home. - Say which size you took (line, edit or new doc) in one line. If you create a new doc, a decision log or a glossary, or the project has no docs yet, read `references/formats.md`. ## Report - Files changed and what was recorded (or which gate failed and why nothing was written). - Not checked: <…>
Pliki w paczce (2)
- SKILL.md 2 KB
- references/formats.md 1 KB
Wersje
| Repozytorium | Wynik | Licencja |
|---|---|---|
| Ta strona · t8jwscc7qy-sketch/foma-skills | 90 | Apache-2.0 |
| sudheer554/claude-code-project-template | 100 | MIT |
Migawka bazy z 13.11.2026 · wersja paczki 2621eb609809 (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
- 100technical-documentation
Prowadzi zestaw dokumentacji projektu: README, architekturę, decyzje ADR, referencję API i aktualizacje statusu po każdej sesji. - 85write-the-docs
Pisze lub edytuje dokumentację projektu: README, dokumenty projektowe i opisy modułów. - 100documentation-templates
Podaje szablony README, dokumentacji API, komentarzy, changelogu, ADR i llms.txt, gdy trzeba napisać dokumentację projektu. - 100write-docs
Pisze i sprawdza dokumenty do działania: specyfikacje, PRD, kontrakty API, decyzje, plany wdrożeń i README, gdy zmiana kodu czyni stare dokumenty błędnymi. - 100technical-writing
Tworzy README, ADR, opisy API, runbooki i changelogi, gdy trzeba opisać decyzję, interfejs lub procedurę. - 100documenting-projects
Generuje, poprawia i audytuje dokumentację projektu: README, tutoriale, referencje API i przegląd dokumentacji, także gdy dokumentacja jest nieaktualna.