skill-developer

Solid

Meta-skill for creating and managing Claude Code skills

Code & Development 3,809 stars 297 forks Updated 4 months ago MIT

Install

View on GitHub

Quality Score: 86/100

Stars 20%
100
Recency 20%
50
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Skill Developer Meta-skill for creating new Claude Code skills, including skills that wrap MCP pipelines. ## When to Use - "Create a skill for X" - "Help me make a new skill" - "Turn this script into a skill" - "How do I create a skill?" ## Skill Structure Skills live in `.claude/skills/<skill-name>/`: ``` .claude/skills/my-skill/ ├── SKILL.md # Required: Main skill definition ├── scripts/ # Optional: Supporting scripts └── templates/ # Optional: Templates, examples ``` ### SKILL.md Format ```yaml --- name: skill-name description: Brief description (shown in skill list) allowed-tools: [Bash, Read, Write] # Optional: restrict tools --- # Skill Name ## When to Use [When Claude should discover this skill] ## Instructions [Step-by-step instructions for Claude to follow] ## Examples [Usage examples] ``` ## Creating an MCP Pipeline Skill To create a new MCP chain script and wrap it as a skill: ### Step 1: Use the Template Copy the multi-tool-pipeline template: ```bash cp $CLAUDE_PROJECT_DIR/scripts/multi_tool_pipeline.py $CLAUDE_PROJECT_DIR/scripts/my_pipeline.py ``` Reference the template pattern: ```bash cat $CLAUDE_PROJECT_DIR/.claude/skills/multi-tool-pipeline/SKILL.md cat $CLAUDE_PROJECT_DIR/scripts/multi_tool_pipeline.py ``` ### Step 2: Customize the Script Edit your new script to chain the MCP tools you need: ```python async def main(): from runtime.mcp_client import call_mcp_tool args = parse_args() # Chain your...

Details

Author
parcadei
Repository
parcadei/Continuous-Claude-v3
Created
5 months ago
Last Updated
4 months ago
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category