Use when creating, packaging, or distributing Agent Skills. Covers the SKILL.md specification, frontmatter schema, naming conventions, marketplace publishing, and the skills-ref validator.
USE FOR: creating SKILL.md files, packaging reusable agent capabilities, marketplace publishing, frontmatter schema validation
DO NOT USE FOR: project-level agent guidance (use agents-md), agent runtime configuration (use adl or cagent)
Use when creating, packaging, or distributing Agent Skills. Covers the SKILL.md specification, frontmatter schema, naming conventions, marketplace publishing, and the skills-ref validator.
USE FOR: creating SKILL.md files, packaging reusable agent capabilities, marketplace publishing, frontmatter schema validation
DO NOT USE FOR: project-level agent guidance (use agents-md), agent runtime configuration (use adl or cagent)
Agent Skills is an open standard from Anthropic for packaging reusable capabilities that AI agents can discover and load dynamically. A skill is a directory containing a SKILL.md file with YAML frontmatter metadata and Markdown instructions. Adopted by Claude, VS Code Copilot, OpenAI Codex, Cursor, and 25+ platforms.
---
name: my-skill
description: "Use when working with My Framework to follow best practices."
license: MIT
metadata:
displayName: "My Skill"
category: frameworks
author: your-name
compatibility:
- claude
- copilot
allowed-tools:
- Bash
- Read
- Edit
---# My Skill## Overview
Instructions for the agent when this skill is activated...
## Best Practices- Concrete guidance the agent should follow
- Code examples demonstrating correct usage
Required Frontmatter
Field
Type
Rules
name
string
Must match directory name. Lowercase, hyphens, digits only. Max 64 chars.