← ClaudeAtlas

project-wikilisted

Use when working in a project that has wiki sentinel files (PROJECT.md, a Wiki/ directory, or HANDOFF.md) and project state changes, a decision gets made, work pauses, or a new source needs integrating — or when /wiki-init or another skill (e.g. kickoff) asks to initialize a wiki, or when /wiki-backfill asks to backfill a project's history page.
ksdisch/claude-config · ★ 0 · AI & Automation · score 70
Install: claude install-skill ksdisch/claude-config
# Project Wiki Maintain a small, evidence-controlled wiki for this project. The goal is to preserve the understanding needed to resume, explain, and extend the project — a **compiled knowledge layer**, not a replacement for original sources. --- ## Mode selection The wiki **sentinel files** are: `PROJECT.md`, a `Wiki/` directory, or `HANDOFF.md` at the repo root. - **MAINTAIN** — at least one sentinel file exists and you're integrating new material, recording a decision, or updating status - **INIT** — no sentinel file exists, or `/wiki-init` (or a parent flow like kickoff) explicitly requested initialization. An explicit request always routes to INIT, even if sentinel files exist — INIT is additive, so this is safe. - **BACKFILL** — `/wiki-backfill` (or a parent flow) explicitly requested a retroactive history page. Requires an existing wiki sentinel — if none exists, report "no wiki here — run /wiki-init first" and stop. If `Wiki/History.md` already exists, report that and stop (MAINTAIN appends to it; BACKFILL never regenerates or overwrites it). **INIT is additive and idempotent — never overwrite an existing wiki file.** If some wiki files already exist, create only the missing ones and leave the rest untouched. If `/wiki-init` runs in a fully initialized project (both `PROJECT.md` and `HANDOFF.md` exist), report that the wiki already exists and switch to MAINTAIN — but first run Step 4 if `CLAUDE.md` isn't wired yet. --- ## INIT — Initialize a project wiki ### S