Help us improve
Share bugs, ideas, or general feedback.
From velith
Walks through onboarding a new book project: defines genre, audience, language, scope, and generates PRD.md and STYLE.md files.
npx claudepluginhub epicsagas/plugins --plugin velithHow this skill is triggered — by the user, by Claude, or both
Slash command
/velith:book-initThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Max 3 questions per round, max 3 rounds.
Routes users to the correct book genre (fiction, non-fiction, technical, screenplay, poetry, game, academic) or helps compose a custom genre from existing patterns.
Sets up a new fiction writing project with structured markdown folders for story bible, characters, worldbuilding, plot, scenes, continuity, glossary, and chapters.
Manages multi-book content, voice, and production workflows for nonfiction authoring. Plan books, maintain consistent voice, structure manuscripts, and run end-to-end publishing pipelines.
Share bugs, ideas, or general feedback.
Max 3 questions per round, max 3 rounds.
R1 — Genre (fiction/non-fiction/technical) · Audience (1-2 personas) · Language R2 — Scale (5-15 chapters, word count) · Timeline · Existing materials R3 — Voice (conversational/academic/narrative) · Tone · Special requirements
Source scan if materials confirmed: find vault + alcove search_project_docs/search_vault in parallel.
Outputs:
PRD.md — genre, language, reader, scale, timeline, source map, success criteriaSTYLE.md — voice/tone, language rules, formatting, prohibited patternsdrafts/ edits/ publish/ sources/ directoriesGate: PRD.md + STYLE.md exist, source map has 3+ items.
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.
Update the project dashboard status:
node {PLUGIN_ROOT}/velith.mjs scan [project-dir] --plugin-root={PLUGIN_ROOT}