Skill Spec
The skill spec defines how AI agent skills are structured, discovered, and installed. Every skill has a SKILL.md entry point.
SKILL.md format
A skill is defined by a SKILL.md file with YAML frontmatter and markdown content:
SKILL.md
--- name: deploy-checker description: Validates deployment configurations version: 2.1.0 author: acme license: MIT compatibility: - claude-code - cursor - windsurf --- # Deploy Checker You are a deployment validation specialist. ## Instructions When asked to review a deployment configuration...
Frontmatter fields
nameUnique skill identifier (kebab-case)(required)descriptionShort description of what the skill does(required)versionSemantic version (e.g. 2.1.0)authorSkill author or organisationlicenseSPDX license identifiercompatibilityList of compatible agent IDsDirectory structure
Skills are installed to a canonical directory and automatically connected to each detected agent:
.agentver/
manifest.json # Installed packages
lockfile.json # Integrity hashes
skills/
deploy-checker/ # Canonical location
SKILL.md
...