What is an MCP Skill?
An MCP Skill is a self-contained bundle that teaches an AI agent how to perform a task. The heart of the bundle is a SKILL.md file: a YAML frontmatter with a name and description, followed by a markdown body of instructions the agent follows when the skill is triggered. Larger skills reference extra files (scripts, templates, reference docs) that live alongside the SKILL.md.
This tool helps you author those bundles — it is not an MCP server and never connects to one.
The SKILL.md Format
Every skill file starts with frontmatter:
---
name: pdf-extractor
description: Extract text, tables, and metadata from PDF files and summarize the results.
---
# PDF Extractor
Use this skill when the user provides a PDF and wants its contents.
## Steps
1. Parse the document with a PDF library.
2. Extract text blocks and tables.
3. Return a structured summary.- name — a short, lowercase, kebab-case identifier (required)
- description — a clear summary of what the skill does and when to use it (required)
- instructions — the markdown body the agent reads (recommended)
- resources — optional sibling files referenced from the instructions
Features
- Live frontmatter validation — instantly see whether the required
nameanddescriptionare present and within limits - Live SKILL.md preview — watch the rendered file and the raw markdown update as you type
- Referenced resources — list the extra files that belong to the bundle
- One-click export — copy the
SKILL.mdto your clipboard or download it - Local-first — your draft is saved to your browser's localStorage; nothing is uploaded
- Privacy-first — no account, no server, no tracking
How to Author a Skill
- Name it — pick a lowercase kebab-case identifier (e.g.
pdf-extractor) - Describe it — write a description that tells the agent when to trigger the skill
- Write instructions — explain the steps, with examples and edge cases
- Add resources — list any sibling files the instructions reference
- Validate & export — confirm the frontmatter is valid, then copy or download the
SKILL.md
Why Use a Local-First Authoring Tool?
- No account required — open the page and start writing
- Private by design — your drafts never leave your browser
- Fast feedback — validation and preview update on every keystroke
- Portable output — the exported
SKILL.mdworks with any skill-compatible agent directory
Related Tools
- MCP Config Generator — Generate MCP server configurations for Claude, Cursor, VS Code, and OpenCode
- JSON Mock Data Generator — Build realistic test data in your browser
- OpenAPI Editor — Browse and edit OpenAPI specifications