Files
crimson_leaf_publishing/skills/skills.md
David Baity 50749f8e2b feat(clp): build full CLP agent roster, templates, and skills library
- 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>
2026-03-12 01:14:51 -04:00

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

  1. A template declares skills: ["guides/YAFictionGuide.md"] at the top level.
  2. At prompt assembly time, the pipeline fetches each file from pae/crimson_leaf_publishing/skills/{path}.
  3. Content is injected as the *** SKILLS & GUIDES *** section in the agent's prompt.
  4. The agent reads the guide as authoritative reference material for the current task.

Adding a New Skill Guide

  1. Create the file in guides/
  2. Add an entry to this table
  3. Reference the path in the relevant template's skills: array