Free tool

AI Skill Builder

Create SKILL.md files for Claude Code, Cursor, GitHub Copilot, and other AI coding tools. Everything runs in your browser — nothing is sent to any server.

Start from template:

Metadata

Allow users to invoke this skill via slash command (e.g. /my-skill)

Skill body

The main instructions and guidelines. Supports full markdown.

Additional sections

Break your skill into logical sections. Each gets its own ## Heading.

my-skill/SKILL.md
Preview

            

Save this file as SKILL.md inside a directory in your repo. SkillInvoke auto-discovers skills by scanning for directories containing a SKILL.md file.

Directory structure: category/skill-name/SKILL.md

How SKILL.md files work

Skills are markdown files with YAML frontmatter that tell AI coding assistants how to behave. They work with Claude Code, Cursor, GitHub Copilot, and other tools.

Write in markdown

Skills are plain markdown files. YAML frontmatter holds metadata like name, category, and tags. The body contains your instructions.

Store in your repo

Drop the SKILL.md file into a directory in your GitHub repository. Organise by category with nested folders or keep it flat.

Sync to every machine

Use the SkillInvoke CLI to sync skills to your team's machines. One command pulls every skill to the right directory.

Frontmatter reference

Field Type Required Description
name string Yes Display name for the skill
description string No Short description shown in listings
category string No Grouping category (e.g. Frontend, Backend)
tags string[] No Searchable tags for discovery
user_invocable boolean No Allow invocation via slash command

Manage skills across your team

SkillInvoke lets you bundle skills into packs, sync them via CLI, and govern what AI tools your team uses.