Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Create a new Agent Skill with proper SKILL.md format and frontmatter. Use when the user wants to create a reusable skill package or edit based off an existing one.
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-22 | ✗→✓ | ▲ Improved | -33% | 0% |
| case-03 | ✗→✓ | ▲ Improved | 139% | 0% |
| case-04 | ✗→✓ | ▲ Improved | -6% | 0% |
| case-05 | ✗→✓ | ▲ Improved | 33% | 0% |
| case-09 | ✗→✓ | ▲ Improved | -21% | 0% |
This skill helps you create new Agent Skills that follow the agentskills.io specification.
Use this skill when the user asks you to:
An Agent Skill is a directory containing a SKILL.md file with YAML frontmatter:
my-skill/
SKILL.mdCRITICAL: When you write SKILL.md, the very first characters in the file must be --- (the YAML frontmatter opening delimiter). Do not write any title, description, or other content before the ---.
---
name: my-skill
description: A clear description of what this skill does and when to use it.
license: (optional)
compatibility: Any environment requirements (optional)
metadata: (optional)
author: your-name
version: '1.0'
---
# Skill Title
## When to Use This Skill
Describe the scenarios where this skill should be applied.
## Instructions
Step-by-step instructions for the agent to follow.
## Examples
Include examples of inputs and expected outputs.Common mistake: The first line of SKILL.md must be --- (the frontmatter opening delimiter). Do NOT put any title, comment, or blank lines before it.
Required fields:
name: 1-64 characters, lowercase alphanumeric and hyphens onlypdf-processing, code-review, data-analysis-my-skill, my--skill, My_Skilldescription: 1-1024 characters describing:Optional fields:
license: Licensing terms (e.g., MIT, Apache-2.0)compatibility: Environment requirements, max 500 charactersmetadata: Key-value pairs for additional informationallowed-tools: Space-delimited list of pre-approved tools (experimental){skills_dir}/{skill-name}/SKILL.mdpip install -q skills-ref && agentskills validate {skills_dir}/{skill-name}.zip archive.Error: "SKILL.md must start with YAML frontmatter (---)"
--- on line 1# My Skill before ------Error: Invalid name format
--)Other measured skills in the registry, with their headline benchmark lift.