Skip to content
MCP Servers
Skill

/skill-creator

Create new AI agent skills for Claude Code, Codex, and Cursor. Use when asked to create a skill, add a new agent capability, or set up a slash command.

From plugin
toolhive-studio
1639 skills
Install
$ npx -y skills add stacklok/toolhive-studio --skill skill-creator --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/skill-creator

Context preview

The summary Claude sees to decide when to auto-load this skill.

Create new AI agent skills for Claude Code, Codex, and Cursor. Use when asked to create a skill, add a new agent capability, or set up a slash command.

SKILL.md

skill-creator.SKILL.md
name: skill-creator
description: Create new AI agent skills for Claude Code, Codex, and Cursor. Use when asked to create a skill, add a new agent capability, or set up a slash command.

Skill Creator

Create AI agent skills that work across Claude Code, Codex, and Cursor.

Workflow

1. **Claude is canonical** - Always create/edit in `.claude/skills/<name>/` first 2. **Replicate with CLI** - Copy to `.codex/skills/` and `.cursor/skills/` using `cp -r` 3. **Format differences** - Use `sed` only if agent-specific tweaks are needed (rare)

Directory Structure

.claude/skills/<skill-name>/
├── SKILL.md          # Required - instructions + metadata
├── references/       # Optional - supporting documentation
├── scripts/          # Optional - executable helpers
└── assets/           # Optional - templates, resources

.codex/skills/<skill-name>/   # Copy of Claude's
.cursor/skills/<skill-name>/  # Copy of Claude's

SKILL.md Format

---
name: skill-name # Required: lowercase, hyphens, max 64 chars
description: What it does... # Required: triggers auto-selection by agent
allowed-tools: Read, Grep, Bash # Optional: Claude-specific (ignored by others)
model: claude-opus-4-5-20251101 # Optional: Claude-specific (ignored by others)
---
# Skill Title

Instructions in markdown...

Required Fields

  • **`name`**: Lowercase with hyphens, must match directory name
  • **`description`**: Explains what the skill does and when to use it. Include keywords users would say to help the agent auto-select this skill.

Optional Fields (Claude-specific, ignored by other agents)

  • **`allowed-tools`**: Tools the agent can use without asking permission
  • **`model`**: Override the model for this skill
  • **`context: fork`**: Run in isolated subagent context

Creating a New Skill

1. Ask the user what the skill should do 2. Choose a descriptive name (lowercase, hyphens) 3. Create the Claude skill:

   mkdir -p .claude/skills/<name>

4. Write `.claude/skills/<name>/SKILL.md` with proper frontmatter 5. Replicate to other agents:

   cp -r .claude/skills/<name> .codex/skills/
   cp -r .claude/skills/<name> .cursor/skills/

Modifying an Existing Skill

1. Edit `.claude/skills/<name>/SKILL.md` (canonical source) 2. Replicate changes:

   cp .claude/skills/<name>/SKILL.md .codex/skills/<name>/
   cp .claude/skills/<name>/SKILL.md .cursor/skills/<name>/

Best Practices

  • Keep skills focused on a single capability
  • Write clear descriptions with keywords for auto-discovery
  • Use `references/` for lengthy documentation to keep SKILL.md concise
  • Test the skill by asking the agent to perform the task
Read more
Ships withtoolhive-studio

Run any Model Context Protocol (MCP) server — securely, instantly, anywhere. ToolHive is the easiest way to discover, deploy, and manage MCP servers. Launch any MCP server in a locked-down container with just a few clicks.

Get the whole plugin
Stats
163
Stars
22
Forks
Active
Maintenance
TypeScript
Language
Apache-2.0
License
6h ago
Last commit
1y ago
Created

Repo: stacklok/toolhive-studio

Other skills on toolhive-studio.