.cursor/skills/skill-creator/SKILL.md
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 skillsauth add stacklok/toolhive-studio skill-creatorInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Create AI agent skills that work across Claude Code, Codex, and Cursor.
.claude/skills/<name>/ first.codex/skills/ and .cursor/skills/ using cp -rsed 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...
name: Lowercase with hyphens, must match directory namedescription: Explains what the skill does and when to use it. Include keywords users would say to help the agent auto-select this skill.allowed-tools: Tools the agent can use without asking permissionmodel: Override the model for this skillcontext: fork: Run in isolated subagent contextmkdir -p .claude/skills/<name>
.claude/skills/<name>/SKILL.md with proper frontmattercp -r .claude/skills/<name> .codex/skills/
cp -r .claude/skills/<name> .cursor/skills/
.claude/skills/<name>/SKILL.md (canonical source)cp .claude/skills/<name>/SKILL.md .codex/skills/<name>/
cp .claude/skills/<name>/SKILL.md .cursor/skills/<name>/
references/ for lengthy documentation to keep SKILL.md concisedevelopment
Start here for all API mocking in tests. Covers auto-generation, fixtures, and when to use other skills. Required reading before creating, refactoring, or modifying any test involving API calls.
development
Test that components send correct query parameters or request arguments. Use when testing filtering, sorting, pagination, or any read operation where request parameters matter. Use for test-scoped mock customization.
development
Verify API requests in tests. Use when testing that correct API calls are made for create, update, or delete operations. Use when testing mutations, form submissions, or actions with backend side effects.
development
REQUIRED for editing any skill file. Ensures changes sync to Claude, Codex, and Cursor. Never edit .claude/skills/ files directly - always use this skill.