Dynamic prompt enhancement via markdown files. Skills inject context-specific instructions when triggered by keywords in user messages.
[skills] dir = "skills" enabled = true
Skills are markdown files with YAML-like frontmatter, stored in the skills directory:
--- name: Code Review description: Provides code review guidelines triggers: review, code review, PR, pull request --- When reviewing code, follow these guidelines: 1. Check for security vulnerabilities 2. Verify error handling 3. Assess readability and naming 4. Look for performance issues 5. Ensure tests are adequate
name
—
description
triggers
Trigger matching is case-insensitive substring matching. If any trigger keyword appears anywhere in the user's message, the skill activates.
When skills are loaded, the system prompt is enhanced with:
## Available Skills - Code Review: Provides code review guidelines - DevOps: Infrastructure and deployment help ## Active Skill: Code Review When reviewing code, follow these guidelines: ... ## Known Facts ### user - name: David