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

flow-docs

/flow-docs

Pisze i sprawdza dokumentację techniczną, README, instrukcje dla agentów, opisy PR, komunikaty commitów i changelogi.

Repozytorium
flow ↗
Licencja
Apache-2.0
Ostatnia zmiana repozytorium
13.11.2026

Ocena i bezpieczeństwo

100/ 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ść35 / 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
4
Skrypty
0
Komentarze HTML
1
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 sprawdzić przed instalacją
  • SKILL.md zawiera komentarze HTML (1). Nie widać ich w podglądzie Markdown, a model je czyta.

Co robi i kiedy

Pisze i sprawdza dokumentację techniczną, README, instrukcje dla agentów, opisy PR, komunikaty commitów i changelogi.

Oryginalny opis (EN)

Use when writing or auditing technical documentation, READMEs, user guides, architecture docs, agent instructions (AGENTS.md, SKILL.md, OKF chapters), pull requests, commit messages, or changelogs.

Jak działa

  1. Operational Modes (/flow:docs [mode])
  2. Core Writing & Anti-Bloat Rules
  3. Reference Guides
  4. Workflow
  5. Guardrails
  6. Validation
  7. Example
Sekcje z nagłówków SKILL.md, w oryginale · 64 linii, 865 słów
Podgląd SKILL.md
---
name: flow-docs
description: Use when writing or auditing technical documentation, READMEs, user guides, architecture docs, agent instructions (AGENTS.md, SKILL.md, OKF chapters), pull requests, commit messages, or changelogs.
---

# Documentation, Prose, Agent Instructions, & Pull Requests (`flow-docs`)

Write clear, accurate, zero-bloat technical documentation, user guides, agent instruction files (`AGENTS.md`, `SKILL.md`, OKF knowledge chapters), commit messages, changelogs, and pull requests.

## Operational Modes (`/flow:docs [mode]`)

- `write` — Author or update READMEs, user guides, module documentation, or agent skills using manifest-driven source coverage (`[k/N files documented]`).
- `validate` — Audit documentation and `.agents/bundles/` for cold-reader comprehension, primary-source `path/to/file::Symbol` accuracy, broken links, and prose sediment.
- `capture` — Distill validated architectural and operational patterns from code and completed flows into `.agents/bundles/knowledge/` and user-facing `docs/`.
- `sync` — Reconcile documentation claims and examples against live repository signatures and configuration.
- `pr` — Draft or update pull request titles, `## Summary` + `## Key Changes` bodies, signed commits, and release changelogs.

## Core Writing & Anti-Bloat Rules

- **Pass the Cold-Reader Comprehension Test.** Every document must be understandable on the first read by a fresh engineer or isolated zero-context agent with no prior session history. Lead with purpose, public interface, concrete examples, and invariants.
- **Read source before writing (`[k/N files documented]`).** Enumerate the in-scope files first, read every file completely, and anchor claims to `path/to/file::Symbol`. Never guess behavior from filenames or function names.
- **State rules plainly with a one-line `Reason:`.** Write direct, present-tense sentences. When documenting a constraint or design choice, state the rule followed by `Reason: <why>`.
- **Eliminate AI slop, buzzwords, and chronological sediment.**
  - Never use promotional adjectives (`seamless`, `robust`, `comprehensive`, `pivotal`, `delve`, `leverage`, `blazingly fast`), decorative adverbs (`seamlessly`, `effortlessly`, `obviously`), negative parallelisms (`"not just X, but Y"`), formulaic transitions (`"Moreover"`, `"Furthermore"`), or superficial participle tails (`"...ensuring reliability"`).
  - Never use artificial numbered buzzword labels or inflated metaphors (`"engineering lawbooks"`, `"causal waterfall"`, `"zero-tolerance"`). Name components and headings semantically so counts never break when items change.
  - Never leave chronological sediment (`"Added in v2"`, `"Previously we used X"`) inside current-state documentation or specs. History belongs in `CHANGELOG.md` and `.agents/bundles/log.md`.
- **Never leak internal workflow ceremony or private paths.** Keep PRs, commits, changelogs, tests, and docs free of finding counts, task/finding IDs (`ORA-001`, `test_task_1_2_*`), workflow mechanics (`checkpoint.phase`, subagent names), `## Verification` command logs, `## Merge Danger` blocks, ASCII file/call trees, or local workstation paths.

## Reference Guides

| Area | Reference File | Key Topics |
| --- | --- | --- |
| Technical Prose & Documentation | [`references/prose-and-documentation.md`](references/prose-and-documentation.md) | Cold-reader comprehension standard, manifest-driven coverage (`[k/N files documented]`), component scaling templates, guide structure, diagram rules, validation report |
| Agent Context, `.agents/`, & Harness Config | [`references/agent-context.md`](references/agent-context.md) | Cross-harness `.agents/` discovery (skills, subagents, rules, hooks, MCP configs), context load vs. cognitive load, information hierarchy, context pointers, progressive disclosure, completion criteria, leading words, positive framing, pruning discipline |
| Pull Requests, Commits, & Changelogs | [`references/prs-commits-and-changelogs.md`](references/prs-commits-and-changelogs.md) | `<type>(<scope>): <summary>` titles, `## Summary` + `## Key Changes` PR bodies, signed commits, changelog conventions, inline PR reviews, GitHub issues |

## Workflow

1. **Select Target & Reference**:
   - For **READMEs, user guides, module/API docs, or doc audits**, load [`references/prose-and-documentation.md`](references/prose-and-documentation.md).
   - For **`AGENTS.md`, `SKILL.md`, subagents, or `.agents/bundles/knowledge/` chapters**, load [`references/agent-context.md`](references/agent-context.md).
   - For **PRs, commits, changelogs, or code review comments**, load [`references/prs-commits-and-changelogs.md`](references/prs-commits-and-changelogs.md).
2. **Build Manifest & Shard Primary-Source Authoring**:
   - List every file in scope (`[0/N files documented]`) and read each implementation file before drafting prose.
   - When documenting or syncing `>= 2` domains, subsystems, or chapters (`/flow:docs write | capture | sync`), fan out isolated per-domain or per-chapter documentation subagents so each file receives thorough, runnable, code-verified examples rather than a compressed summary.
3. **Draft in Present Tense to Match Target Length & Hierarchy**:
   - Keep user guides focused on a single concept (`<= 200` lines), leading with a runnable example and expected output.
   - Keep living specs (`specs/<flow_id>/spec.md`, `chapters/index.md`, `chapters/<ch_id>/spec.md`), `.agents/bundles/knowledge/**` chapters, and user `docs/` strictly in present tense—stating current verified reality, remaining chapters, and the full plan with zero `Revision History` sections or historical layering.
   - Keep `SKILL.md` files `<= 200` lines (`< 24,000` bytes), `<!-- truth: start -->` blocks `<= 40` lines, and bundle bodies free of standalone `---` horizontal rules, disclosing deep reference material into `references/*.md`.
4. **Verify & Prune**:
   - Strip puffery, chronological sediment, duplicate cache lines, and workflow ceremony, then verify all links and examples (`make lint`).

## Guardrails

- **Conceptual Diagrams Only in `docs/`**: Keep Mermaid diagrams in user-facing `docs/` and `README.md` conceptual (`4–6` nodes focused on the user mental model). Place detailed module/implementation diagrams in `.agents/bundles/knowledge/architecture/`.
- **Single Source of Truth**: Link to canonical rules rather than duplicating them across files.
- **Calm, Matter-of-Fact Tone**: Never use exclamation marks (`!`) or dismissive language in documentation, PR bodies, or code reviews.

## Validation

- Confirm every manifest item is covered (`[N/N files documented]`) and every technical claim cites a verified source (`path/to/file::Symbol`).
- Confirm PR bodies contain only `## Summary` and `## Key Changes` and every PR `#` or Issue `#` in chat is a clickable Markdown link.
- Confirm all relative Markdown links resolve on disk and `make lint` exits `0`.

## Example

Invoke `/flow:docs write` to document a module with `[4/4 files documented]` coverage tracking, `/flow:docs validate` to audit `.agents/bundles/` and `docs/` for stale symbols or prose bloat, or `/flow:docs pr` when preparing a pull request in `/flow:finish`.
Pliki w paczce (4)
  • SKILL.md 7 KB
  • references/agent-context.md 11 KB
  • references/prose-and-documentation.md 7 KB
  • references/prs-commits-and-changelogs.md 4 KB

Wersje

W bazie nie ma innych skilli o nazwie flow-docs.

Migawka bazy z 13.11.2026 · wersja paczki 626d1c12650f (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-writing
    Pisze i sprawdza README, przewodniki, referencje i changelogi, także porównując dokumenty z kodem przed wydaniem.
  • 100repo-docs
    Pomaga pisać, poprawiać i audytować README, dokumentację repozytorium, RFC, opisy PR i komunikaty commitów oraz przygotowywać dokumentację do publikacji.
  • 100technical-writing
    Podpowiada zasady pisania instrukcji, README, komunikatów błędów i commitów oraz plików z poleceniami dla agentów.
  • 95writing-technical-writing
    Pisze i sprawdza dokumentację techniczną według Diátaxis i stylu Google: opisy, RFC, README, opisy PR i komunikaty commitów.
  • 100technical-documentation
    Pisze dokumentację techniczną, która pomaga czytelnikowi obsługiwać, wdrażać i utrzymywać system: README, przewodniki, runbooki i notatki migracyjne.
  • 86writing-style
    Opisuje styl prozy w repozytorium: README, changelogi, opisy pull requestów, zgłoszenia i dokumentację.

Uwagi i zgłoszenia

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