Agent-agnostic skill definitions for this project. Compatible with Claude Code, Cursor, Windsurf, and any agent that reads Markdown skill files.
docs/.agent/
└── skills/
└── <skill-name>/
└── SKILL.md ← YAML frontmatter + Markdown body
Each SKILL.md follows this format:
---
name: skill-name
description: >
When to trigger this skill. Written for the agent's routing logic —
include trigger phrases and context.
---
| Skill | Description |
|---|---|
| cv-talks-dev | Start the local dev environment (Eleventy :8080 + Editor :3001) |
Point the skill loader at this directory in .claude/settings.json:
{
"skillsRootDir": "docs/.agent/skills"
}
Read SKILL.md files from docs/.agent/skills/*/SKILL.md. The YAML frontmatter name and description fields are the routing signal; the Markdown body is the execution instructions.