AI agent skills · free to build, sign in to generate
Turn what you know into agent skills, then bundle them.
Add your documents, notes and links. Get validated SKILL.md files, plus a generated router and orchestrator so your agent loads only the skill a request needs. Made for Claude Code, Codex CLI, Gemini CLI, GitHub Copilot and Cursor.
No account needed to build a project. It stays in your browser. Sign in to generate skills with AI.
Illustration with example content. Your projects are built from your own material.
How it works
Four separate steps, one workspace
1. Sources
Upload files, paste text, add links or research a topic. Each source is a row you can preview, rename and switch on or off. Nothing is generated here.
2. Skills
Turn your sources into skills. Configure on the left, preview and test on the right. Every skill gets a quality score that names what to fix.
3. Bundle
Pick skills, and the router, orchestrator and entry file are generated for you. See the token cost before you download.
4. Install
Download a ZIP for Claude Code, Codex CLI, Gemini CLI, Copilot or Cursor, or a single-file layout for claude.ai.
Why a router
Agents already list skills. A router matters when the list stops fitting.
Agents load only each skill's name and description at the start of a session, and open the full skill when a request matches. That works well for a handful of skills. The list has a size budget, though: roughly 8,000 characters in Claude Code and Codex CLI. Past a few dozen skills, descriptions get shortened or dropped, and skills stop being found.
A router bundle presents one short description instead of many, then reads a small routing file to pick the skill, and an orchestrator to run several in order. The Bundle tab compares the three approaches for your own skills, as estimates with a range, and tells you when the router is not worth it yet.
What the Bundle tab shows
- Descriptions listed by an agent, against the listing budget
- Entry description and router, read on demand
- Loading everything, as the worst case for scale
Token figures are estimates from the workbench's own counter, with a stated error range.
What you get
A folder any agent can read
- Valid Agent Skills output. Frontmatter is built and checked for you: name, description, and only the fields the spec allows.
- Safety scan before download. Sources are treated as data, scripts are off by default, and secrets are flagged.
- Two layouts from one bundle. A folder layout for CLI agents and a one-SKILL.md layout for claude.ai uploads.
Privacy
Your project stays in your browser
Stays on your device
Files are read in your browser. Sources, skills and bundles are stored in this browser only (IndexedDB), with a project file you can export. Clearing site data deletes them.
Sent when you generate
The sources you have included and your brief go to our AI provider (OpenRouter, US-based hosts that do not train on prompts). Links you add are fetched by our server. You are asked before anything is sent.
FAQ
Questions
What is an agent skill?
A skill is a folder with a SKILL.md file: a short description of when the agent should use it plus the instructions to follow. Agents such as Claude Code, Codex CLI, Gemini CLI, GitHub Copilot and Cursor read the description, and load the rest only when it matches the task.
Can I make just one skill?
Yes. Describe what you want, optionally add material, and download a single skill as a ZIP. You do not need a project, sources or a bundle for that.
What is a bundle, and what are the router and orchestrator?
A bundle packages several skills. The router picks which skill (or skills) a request needs without loading them all. The orchestrator says how to run several skills together. Both are generated for you; you can preview, edit and regenerate them.
Where is my work stored?
In this browser only (IndexedDB). Nothing is saved to our servers unless you submit a bundle to the Skills Database. Clearing site data deletes projects, so export a project file to keep a copy.
What leaves my browser?
Reading files, pasted text and your edits happens in the browser. When you press generate, the sources you have included and your brief are sent to our AI provider (OpenRouter, which routes to US-based model hosts configured not to store or train on prompts). Links you add are fetched by our server.
How much does it cost?
Building a project, adding sources, editing and packaging are free. Free accounts get a small number of AI skill generations each month; paid plans get more. A generation is only counted when a skill is delivered. The first month of Pro is free with code FREE.
How do I make a SKILL.md?
Write YAML frontmatter with a kebab-case name (max 64 characters) and a description (max 1024 characters) that says what the skill does and when to use it, then add imperative workflow instructions in the body. Keep the body under 500 lines and move detailed reference material into separate files under references/. The Skill Generator builds the frontmatter for you and checks all of this.
Which AI tools can use the generated skills?
The generator outputs the open Agent Skills format, which works in Claude Code, Codex CLI, Gemini CLI, GitHub Copilot, and Cursor. One skill folder works across all of them without per-platform variants. claude.ai takes a slightly different layout (one SKILL.md per upload), which the Bundle tab also produces.
What is a SKILL.md file?
A SKILL.md file is the instruction manifest at the root of an AI agent skill folder. It starts with YAML frontmatter containing a name and a description, followed by markdown instructions the agent loads when the skill triggers. The format is an open standard supported by Claude Code, Codex CLI, Gemini CLI, GitHub Copilot and Cursor.
Should I put secrets in a public skill?
No. Public skills should describe credential handling and approval rules at a high level. They should never contain secret values, private keys, or instructions telling users to paste credentials into public files.
Build your first skill in this tab
Start with one skill, or a whole bundle. You can turn one into the other later.
About the Skill Generator
Skill Generator turns your documents, notes and links into agent skills (SKILL.md folders) that Claude Code, Codex CLI, Gemini CLI, GitHub Copilot and Cursor can load, and bundles several skills with a generated router and orchestrator.
What is an agent skill?
A skill is a folder with a SKILL.md file: a short description of when the agent should use it plus the instructions to follow. Agents such as Claude Code, Codex CLI, Gemini CLI, GitHub Copilot and Cursor read the description, and load the rest only when it matches the task.
Can I make just one skill?
Yes. Describe what you want, optionally add material, and download a single skill as a ZIP. You do not need a project, sources or a bundle for that.
What is a bundle, and what are the router and orchestrator?
A bundle packages several skills. The router picks which skill (or skills) a request needs without loading them all. The orchestrator says how to run several skills together. Both are generated for you; you can preview, edit and regenerate them.
Where is my work stored?
In this browser only (IndexedDB). Nothing is saved to our servers unless you submit a bundle to the Skills Database. Clearing site data deletes projects, so export a project file to keep a copy.
What leaves my browser?
Reading files, pasted text and your edits happens in the browser. When you press generate, the sources you have included and your brief are sent to our AI provider (OpenRouter, which routes to US-based model hosts configured not to store or train on prompts). Links you add are fetched by our server.
How much does it cost?
Building a project, adding sources, editing and packaging are free. Free accounts get a small number of AI skill generations each month; paid plans get more. A generation is only counted when a skill is delivered. The first month of Pro is free with code FREE.
How do I make a SKILL.md?
Write YAML frontmatter with a kebab-case name (max 64 characters) and a description (max 1024 characters) that says what the skill does and when to use it, then add imperative workflow instructions in the body. Keep the body under 500 lines and move detailed reference material into separate files under references/. The Skill Generator builds the frontmatter for you and checks all of this.
Which AI tools can use the generated skills?
The generator outputs the open Agent Skills format, which works in Claude Code, Codex CLI, Gemini CLI, GitHub Copilot, and Cursor. One skill folder works across all of them without per-platform variants. claude.ai takes a slightly different layout (one SKILL.md per upload), which the Bundle tab also produces.
What is a SKILL.md file?
A SKILL.md file is the instruction manifest at the root of an AI agent skill folder. It starts with YAML frontmatter containing a name and a description, followed by markdown instructions the agent loads when the skill triggers. The format is an open standard supported by Claude Code, Codex CLI, Gemini CLI, GitHub Copilot and Cursor.
Should I put secrets in a public skill?
No. Public skills should describe credential handling and approval rules at a high level. They should never contain secret values, private keys, or instructions telling users to paste credentials into public files.
Learn more: the SKILL.md format and manifest spec, the complete guide to agent skills, and thousands of ready-made skills to browse. Keep your prompts alongside them in PromptShare.