bug-fix-tdd
Reproduce and fix bugs using TDD. Use when analyzing a bug report, writing a regression test,…
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.
$ npx -y skills add stacklok/toolhive-studio --skill skill-creator --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/skill-creatorContext 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.
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.
Create AI agent skills that work across Claude Code, Codex, and Cursor.
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)
.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
--- 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...
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/
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>/
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.
Repo: stacklok/toolhive-studio
Reproduce and fix bugs using TDD. Use when analyzing a bug report, writing a regression test,…
Deep links in ToolHive Studio. Use when implementing, debugging, or asking about deep link…
Spin up and interact with ToolHive Studio's containerized dev environment (Xvfb + noVNC +…
Remediate security vulnerabilities found by Grype or pnpm audit. Use when a security scan…
REQUIRED for editing any skill file. Ensures changes sync to Claude, Codex, and Cursor. Never…
Verify API requests in tests. Use when testing that correct API calls are made for create,…