$npx -y skills add epicsagas/Velith --skill book-initPhase 0: Onboarding. Initialize new book project — define genre, audience, language, scope, generate PRD.md and STYLE.md.
| 1 | # Phase 0: Onboarding |
| 2 | |
| 3 | Max 3 questions per round, max 3 rounds. |
| 4 | |
| 5 | **R1** — Genre (fiction/non-fiction/technical) · Audience (1-2 personas) · Language |
| 6 | **R2** — Scale (5-15 chapters, word count) · Timeline · Existing materials |
| 7 | **R3** — Voice (conversational/academic/narrative) · Tone · Special requirements |
| 8 | |
| 9 | Source scan if materials confirmed: `find` vault + alcove `search_project_docs`/`search_vault` in parallel. |
| 10 | |
| 11 | Outputs: |
| 12 | - `PRD.md` — genre, language, reader, scale, timeline, source map, success criteria |
| 13 | - `STYLE.md` — voice/tone, language rules, formatting, prohibited patterns |
| 14 | - `drafts/` `edits/` `publish/` `sources/` directories |
| 15 | |
| 16 | Gate: PRD.md + STYLE.md exist, source map has 3+ items. |
| 17 | |
| 18 | **Poetry note**: For poetry/poetry-essay genres, STYLE.md line targets per poem should be 20-80 lines (not the default 10-30). Word/character targets in PRD.md should reflect total poem count × average length rather than a flat word count. |
| 19 | |
| 20 | |
| 21 | ## Post-Completion |
| 22 | |
| 23 | Update the project dashboard status: |
| 24 | |
| 25 | ```bash |
| 26 | node {PLUGIN_ROOT}/velith.mjs scan [project-dir] --plugin-root={PLUGIN_ROOT} |
| 27 | ``` |