Skip to main content
Skills are curated knowledge bases containing playbooks, procedures, and domain-specific context. They give agents structured expertise for specific domains.

What Skills Contain

Each skill is a directory with documents that define:
  • Playbooks — step-by-step procedures for common tasks
  • Domain context — background information the agent needs
  • Examples — sample interactions and expected outputs
  • Constraints — rules and guardrails for the domain

Available Skills

SkillPurpose
email-compositionEmail drafting playbook
email-reply-draftingEmail response patterns
meetings-agent-playbookMeeting management workflows
records-agent-playbookCRM record operations
tasks-agent-playbookTask creation and tracking
research-agent-playbookResearch methodologies
customer-communications-playbookCustomer communication patterns

How Skills Work

  1. A skill directory is loaded as a knowledge base
  2. When the agent receives a query, it searches its skill KBs automatically
  3. Matching playbook content is injected into the agent’s prompt
  4. The agent follows the playbook procedures in its response

Creating a Custom Skill

Create a new directory under skills/:
skills/my-custom-skill/
├── playbook.md          # Main procedures
├── examples.md          # Example interactions
└── context.md           # Domain background
Then attach it to an agent as a knowledge base. The skill documents will be chunked, embedded, and made searchable.