proj-init
Installation
SKILL.md
proj-init
When to invoke
- User starts a new project that should live inside the vault.
Pre-orientation reads
Standard four reads (vault SCHEMA, index, log) — no project context yet.
Inputs
- Slug (lowercase, hyphenated).
- One-line intent.
Steps
- Verify
projects/{slug}/does not exist. - Create folders:
projects/{slug}/{requirements,architecture,work,compound}/. - Render
projects/{slug}/README.mdfromproject-README.mdtemplate, filling{{slug}}and{{date}}. The template includes a## Knowledge Pagessection with a placeholder; agents populate it on first ingest viaskillwiki project-index. - Update vault
index.md"Projects" section: add- [[projects/{slug}]]. - Append vault
log.mdentry: "Project {slug} initialized."