ワンクリックで
documentation
You must load this skill if you are creating or updating standalone documentation.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
You must load this skill if you are creating or updating standalone documentation.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
This skill should be used when the user asks to "skillify this", "turn this into a skill", "make a skill out of what we just did", "generalize this task into a reusable skill", or otherwise wants to capture a just-completed session task as a new skill or fold it into an existing one.
Browser automation using the puppeteer NPM package. Use when performing tasks on websites as a user would, taking screenshots, filling forms, or navigating web applications.
Load this skill immediately after a user mentions "@goodfoot/claude-code-hooks" or Claude Code hooks.
Load this skill immediately after a user mentions "@goodfoot/codex-hooks" or Codex hooks.
Load this skill immediately after a user mentions "@goodfoot/codex-hooks" or Codex hooks.
Identify and remove git worktrees (and their branch refs) whose work has already landed in the main branch, including squash- and rebase-merged ones that naive ancestry checks miss. Use when the user says "prune merged worktrees", "clean up worktrees", "remove stale worktrees", "worktree cleanup", or asks which worktrees have no unique commits.
| name | documentation |
| description | You must load this skill if you are creating or updating standalone documentation. |
Treat a git repository as a documentation corpus and make it findable, typed, and self-maintaining. Readers are maintainers, contributors, reviewers, operators, newcomers — and agents arriving by grep or retrieval with no navigation context.
This skill is organized the way it teaches: typed topics separated by mode — explanation/ (why), how-to/ (doing), reference/ (look up) — routed by what you are trying to do, with the eight principles as a concept facet rather than the file hierarchy. Start from an entry below and load one topic before acting on it; do not act from this hub alone.
Process discipline: before any edit, Read the file. Copy old_string from Read output, never from memory. Verify every count with a command. Break work into read-then-edit phases. Full rules: how-to/procedure.md §Process discipline.
explanation/foundations.md. Load before authoring.how-to/procedure.md.The most common entry. Each job runs the same loop with a different starting move.
how-to/procedure.md; set a naming convention, a root hub, and topic types before content grows.how-to/audit-the-corpus.md first, then load only the how-to each finding needs.how-to/govern.md for drift gates and review triggers; reorganize only on an observed failure.A problem you noticed — the diagnostic index ("you may be looking for…").
| You notice | Load |
|---|---|
| A directory holds several docs and no overview | how-to/build-hubs.md — add a routing hub at the right threshold |
| Two pages say the same thing; a fact is duplicated | how-to/type-a-topic.md — resolve to one source-of-truth owner |
| A doc contradicts the code, or may have drifted | how-to/validate.md + reference/tools/git-mesh.md — anchor the claim, detect drift mechanically |
| A page nothing links to (orphan), or an empty/stub file | how-to/add-paths.md — link, redirect, populate, or retire it |
| A doc, example, and source README cover the same topic but don't link to each other | how-to/add-paths.md — audit cross-layer links, make them bidirectional |
| A reader or agent cannot find a page by grep | how-to/support-nonlinear-seeking.md + how-to/set-vocabulary-and-metadata.md — aliases, scope lines, retrieval |
| Names or paths are inconsistent | how-to/set-vocabulary-and-metadata.md — one naming convention |
| A link's destination is not predictable before the click | how-to/strengthen-scent.md — titles, labels, summaries, headings |
| You do not know which pages are stale | how-to/audit-the-corpus.md — baseline counts |
| A page mixes tutorial, how-to, and reference | how-to/type-a-topic.md — separate by Diátaxis mode |
| Docs are organized around teams, not reader needs | how-to/design-around-intent.md — re-map to intent and lifecycle views |
| A README is thin (≤3 lines, or a bare one-liner with no listing or cross-refs) | how-to/build-hubs.md — expand to heading, scope, quick-start, file table, and cross-refs |
| A document is long (>500 lines) and has no navigational index | how-to/build-hubs.md — add a scope statement plus a TOC, or a curated version/year index for a changelog |
| Readers repeatedly ask the same question | how-to/validate.md + how-to/govern.md — convert to a source-of-truth page or FAQ |
| You don't know where to start | how-to/procedure.md — the three jobs and the one loop |
explanation/ — why each practice matters: the four design dimensions (explanation/foundations.md) and the eight principles (explanation/principles/index.md).how-to/ — the procedures, by loop stage and authoring task (how-to/procedure.md indexes them).reference/ — catalogs: topic types (reference/topic-types.md), page genres (reference/page-genres.md), metadata fields (reference/metadata-fields.md), validation signals (reference/validation-signals.md); tools: inventory (reference/tools/inventory-grep.md), history (reference/tools/git-history.md), git-mesh (reference/tools/git-mesh.md), wiki (reference/tools/wiki.md).The eight principles, as a concept facet you consult for rationale: explanation/principles/index.md. Each principle page links to the how-to that applies it.
reference/tools/inventory-grep.md: size, hubs, orphans, duplicates.reference/tools/git-history.md: decision history, co-change, staleness.reference/tools/git-mesh.md: record an unenforced coupling, detect drift.reference/tools/wiki.md: source-anchored pages with mechanical drift checks.Before handoff: wiki check and git mesh stale exit clean; every inter-doc link resolves; each hub passes a first-click scent check. Load how-to/validate.md then how-to/govern.md.