Files
crimson_leaf/skills/skills.md
David Baity 6cf7440726 Sprint 53a: Skills Loop + Executive Templates
- skills/skills.md: Root catalog/index of all skill guides
- skills/guides/PAETemplateGuide.md: How to write PAE-Lang YAML (distilled)
- skills/guides/PAEAgentGuide.md: agent.yml + identity.md schemas
- skills/guides/CorporateCharterGuide.md: Charter design reference
- templates/hire_agent.yml: CEO-authored agent provisioning with PAEAgentGuide injection
- templates/write_template.yml: CEO-authored template design with PAETemplateGuide injection
- templates/planning.yml: CL-specific boardroom→serialize→dispatch planning
- templates/boardroom.yml: CL-specific executive deliberation to consensus

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-03-10 09:06:20 -04:00

1.1 KiB

Crimson Leaf — Skills Catalog

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

Available Guides

Path Purpose Used by
guides/PAETemplateGuide.md How to write PAE-Lang YAML templates write_template.yml
guides/PAEAgentGuide.md How to create agent.yml and identity.md files hire_agent.yml
guides/CorporateCharterGuide.md How to design a constitutional charter create_company.yml

How Skills Work

  1. A template declares skills: ["guides/PAEAgentGuide.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.