skill_crud
Unified skill operations: list, get, create, delete, validate, listtemplates
How to use it
skill_crud is exposed by the Skill MCP MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the skill_crud tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.
Install Skill MCP
uvx --from skill-mcp skill-mcp-serverOther tools in Skill MCP (14)
Clear all environment variables for a skill
Create new skill from template (basic, python, bash, nodejs)
Delete a skill directory (requires confirmation)
Execute Python code directly without files (cross-skill imports)
Get comprehensive skill information: SKILL.md content, all files, scripts, environment variables
List all skills with descriptions, paths, and validation status (supports text/regex search)
List all available skill templates with descriptions
Read one or multiple files in a skill directory (supports bulk reads)
Execute scripts (.py, .js, .sh) with automatic dependency detection
Set one or more environment variables (merges with existing)
Unified environment variable operations: read, set, delete, clear
Unified file operations: read, create, update, delete (supports bulk operations)
Update one or more existing files (supports bulk updates)
Validate skill structure and get diagnostics