Files
crimson_leaf_research/skills/skills.md
David Baity 2fe8364255 Add aggregator agent, strategy template, research templates; fix ASCII in existing templates
- agents/aggregator/: new Aggregator specialist agent (agent.yml + identity.md)
- agents/voss/agent.yml: add aggregator to manages, add research_brief/intelligence_report templates
- templates/strategy.yml: new intake routing template for InputFromUser strategy type
- templates/research_brief.yml: new research brief output template
- templates/intelligence_report.yml: new intelligence report template
- skills/: add IntelligenceFormatGuide, ResearchMethodGuide, skills.md
- templates/*.yml: fix em-dash Unicode violations -> ASCII double-hyphens

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-04-15 00:12:57 -04:00

1.1 KiB

Crimson Leaf Research — Skills Catalog

Skills are context-sensitive reference documents injected into an agent's prompt when a template declares a skills: array. They provide domain expertise and methodology reference without permanently inflating RAG storage.

Available Guides

Path Purpose Used by
guides/ResearchMethodGuide.md Evidentiary research discipline, source assessment, confidence rating research_brief.yml, intelligence_report.yml
guides/IntelligenceFormatGuide.md Report structure, analytical tone standards, section requirements intelligence_report.yml

How Skills Work

  1. A template declares skills: ["guides/ResearchMethodGuide.md"] at the top level.
  2. At prompt assembly time, the pipeline fetches each file from pae/{company_slug}/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.

Skills are company-sovereign — each company maintains its own skills library in its own repo.