Claude Skill Generator

Build Agent Skills for Claude Code: structured SKILL.md, presets, optional scripts/ and references/, then copy or download a ZIP with install steps. No sign-up required.

Build your skill

Minimal skeleton you fill in. Switching presets updates fields only when they still match the previous preset (merge-if-unchanged). Custom keeps your text.

0/250 (listing hint)

Adds a preset stub under scripts/ and a Bundled resources section in SKILL.md.

Adds a preset markdown reference file for progressive disclosure.

Advanced frontmatter

Only you can invoke with /name; Claude will not auto-load (good for deploys).

Uncheck to hide from the slash menu (background knowledge only).

Run in a forked subagent context when supported.

Preview (SKILL.md)

Install in Claude Code

Claude Code discovers skills from a folder that contains SKILL.md. The name in the YAML frontmatter becomes the /slash command. Official reference: Extend Claude with skills.

  • Personal (all projects): place the skill under ~/.claude/skills/<skill-name>/SKILL.md.
  • Project-only: use .claude/skills/<skill-name>/ in the repository root so teammates share the same skill.
  • Try it: invoke /<skill-name> or ask something that matches the skill's description so Claude loads it when relevant.

The downloaded ZIP includes CLAUDE_CODE_SETUP.md at the top level with the same steps, plus links to the docs. Skill folders stay free of extra README clutter so only agent-facing files ship inside <skill-name>/.

About this skill builder

Skills bundle procedural knowledge: workflows, checklists, and optional scripts or reference files. The frontmatter tells Claude when to use the skill; the markdown body holds the steps. Optional fields like disable-model-invocation suit dangerous or timing-sensitive flows (for example deploys) so only you run them via /name.

Presets fill in name suggestions, descriptions, structured bodies, and suggested advanced options. Toggles add starter files under scripts/ and references/ and append a short "Bundled resources" section so Claude knows where to look.

Frequently asked questions

Does this tool send my skill text to a server?

No. Everything runs in your browser. The ZIP and copy actions are generated on your device; nothing is uploaded for generation.

Where do I install the skill?

For all projects, copy the skill folder into ~/.claude/skills/<name>/. For one repo only, use .claude/skills/<name>/ at the project root. See the on-page setup section and CLAUDE_CODE_SETUP.md in the ZIP.

What is merge-if-unchanged?

When you change the preset, name, description, body, and advanced fields update only if they still matched the previous preset defaults (or were empty). If you edited them, your edits are kept—unless you chose Custom, which never overwrites your text.

Why is Copy or Download ZIP disabled?

You need a valid kebab-case skill name and a non-empty description. The name must use lowercase letters, numbers, and hyphens only, up to 64 characters.

⭐ Rate this tool

Your feedback helps us improve

Added Apr 1, 2026

🔄 Workflow Suggestion

Try combining multiple tools for a complete workflow. For example: Notepad → Text Encryption → Save to Cloud or Date Calculator → Calendar → Countdown Timer

Related Tools & Recommendations

Send Feedback

We'd love to hear your thoughts! Your feedback helps us improve our tools and create a better experience for everyone.

Share Your Experience

Tell us what you think about this tool

Your feedback helps us improve and create better tools for everyone