- 8 company agents: Lyra (intake), Selene (CEO), Atlas (research), Nova (publishing ops), Iris (author), Devon (dev editor), Lane (line editor), Cora (continuity editor) - 19 additional templates (20 total): blog, recipe, short_story, book pipeline, ai_article, planning, boardroom, quick, project_index - 5 skill guides: YA, Romance, SciFi, Blog, Recipe writing - Rewritten charter and business plan Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1.6 KiB
1.6 KiB
Crimson Leaf Publishing — Skills Catalog
Skills are context-sensitive reference documents injected into an agent's prompt
when a template declares a skills: array. They provide craft knowledge without
permanently inflating RAG storage.
Available Guides
| Path | Purpose | Used by |
|---|---|---|
guides/YAFictionGuide.md |
YA genre conventions, voice rules, tropes, audience sensitivities | book_outline, book_chapter, short_story when genre is YA |
guides/RomanceFictionGuide.md |
Romance beats, HEA/HFN requirement, sub-genre map, tension escalation | book_outline, book_chapter, short_story when genre is romance |
guides/SciFiFictionGuide.md |
World-building discipline, tech credibility, sub-genre map, pacing | book_outline, book_chapter, short_story when genre is sci-fi |
guides/BlogWritingGuide.md |
Blog structure, hook styles, CTA patterns, voice rules | blog_write, blog_research |
guides/RecipeWritingGuide.md |
Recipe format, headnote style, ingredient conventions, method voice | recipe_develop, recipe_collection_plan |
How Skills Work
- A template declares
skills: ["guides/YAFictionGuide.md"]at the top level. - At prompt assembly time, the pipeline fetches each file from
pae/crimson_leaf_publishing/skills/{path}. - Content is injected as the
*** SKILLS & GUIDES ***section in the agent's prompt. - The agent reads the guide as authoritative reference material for the current task.
Adding a New Skill Guide
- Create the file in
guides/ - Add an entry to this table
- Reference the path in the relevant template's
skills:array