project-wikilisted
Install: claude install-skill AruNi-01/atmos
# Project Wiki Generation Skill
This skill guides a Code Agent to generate a **deep, research-grade** Project Wiki from a given codebase. The Wiki is stored as Markdown files in `./.atmos/wiki/`, making it portable, version-controllable, and easy for a frontend to render.
## Mandatory Checklist (Cannot Skip)
Before considering the wiki complete, ALL of the following must be true:
1. **Create/maintain `_todo.md`** — Run `~/.atmos/skills/.system/project-wiki/scripts/init_wiki_todo.sh` from project root (or create manually), update checkboxes as you progress.
2. **Git metadata collected** — Run `~/.atmos/skills/.system/project-wiki/scripts/collect_metadata.sh` (outputs to `.atmos/wiki/_metadata/`).
3. **validate_catalog passes** — Run `~/.atmos/skills/.system/project-wiki/scripts/validate_catalog.py` or `.sh`.
4. **validate_frontmatter passes** — Run `~/.atmos/skills/.system/project-wiki/scripts/validate_frontmatter.py`.
5. **validate_content passes** — Run `~/.atmos/skills/.system/project-wiki/scripts/validate_content.py` or `.sh`.
6. **validate_todo passes** — Run `~/.atmos/skills/.system/project-wiki/scripts/validate_todo.py` or `.sh`.
7. All `_todo.md` items checked `[x]` — Do not mark complete until every item is checked.
**Validation scripts**: `validate_catalog`, `validate_content`, and `validate_todo` each have `.py` and `.sh` variants. Use `.sh` on systems without Python when available.
## Core Philosophy
- **Concept Research, Not Code Summary**: Each article is