Przejdź do treści
Biblioteka skilli
Dokumenty i biuro · Pisanie

documenting

/documenting

Zapisuje dokumentację projektu we właściwym miejscu, w tym decyzje i ADR, README oraz aktualizacje, bez komentarzy w kodzie.

Repozytorium
foma-skills ↗
Licencja
Apache-2.0
Ostatnia zmiana repozytorium
13.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
2
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

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

Licencja

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

  1. Steps
  2. Decision gates
  3. Rules
  4. Report
Sekcje z nagłówków SKILL.md, w oryginale · 34 linii, 379 słów
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

RepozytoriumWynikLicencja
Ta strona · t8jwscc7qy-sketch/foma-skills90Apache-2.0
sudheer554/claude-code-project-template100MIT

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.

Uwagi i zgłoszenia

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