Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
parcadei avatar

Skill Developer

  • 469 installs
  • 3.9k repo stars
  • Updated January 26, 2026
  • parcadei/continuous-claude-v3

skill-developer is a meta-skill that creates and manages Claude Code skills—including MCP pipeline wrappers—for developers who need reusable SKILL.md packages under .claude/skills/.

About

skill-developer is a parcadei/continuous-claude-v3 meta-skill for creating and managing Claude Code skills, including skills that wrap MCP pipelines. It documents the required .claude/skills/<skill-name>/ layout with SKILL.md, optional scripts/, and templates/ folders, plus YAML frontmatter conventions for name, description, and allowed-tools such as Bash, Read, Write, and Edit. Developers reach for skill-developer when prompts like "create a skill for X", "turn this script into a skill", or "how do I create a skill?" appear during agent extension work. The skill walks agents through SKILL.md format, supporting file structure, and packaging patterns so new capabilities install consistently across Claude Code sessions. Catalog metadata lists 440 installs on Skillselion. skill-developer fits continuous-claude workflows where durable agent tooling must ship as versioned skill folders rather than ephemeral chat instructions. Agents use it to convert bash scripts, reference docs, and MCP tool chains into invocable skills teammates can share.

  • skill-developer

Skill Developer by the numbers

  • 469 all-time installs (skills.sh)
  • +2 installs in the week ending Aug 4, 2026 (Skillselion tracking)
  • Ranked #875 of 4,347 Backend & APIs skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/parcadei/continuous-claude-v3 --skill skill-developer

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs469
repo stars3.9k
Last updatedJanuary 26, 2026
Repositoryparcadei/continuous-claude-v3

How do you create a Claude Code skill?

Use skill-developer for development tasks

Who is it for?

Developers packaging reusable Claude Code skills, MCP pipeline wrappers, or script-to-skill conversions for team agent workflows.

Skip if: Developers building standalone npm CLIs or application features without Claude Code SKILL.md structure or .claude/skills/ conventions.

When should I use this skill?

User asks to create a skill, turn a script into a skill, scaffold SKILL.md, or wrap an MCP pipeline as a Claude Code skill.

What you get

SKILL.md manifest, optional scripts/ and templates/ folders, and a packaged skill directory under .claude/skills/.

  • SKILL.md manifest
  • scripts/ folder
  • templates/ folder

By the numbers

  • Documents 3-folder skill layout: SKILL.md, scripts/, templates/
  • Lists 4 allowed-tools: Bash, Read, Write, Edit

Files

SKILL.mdMarkdownGitHub ↗

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

---
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:

cp $CLAUDE_PROJECT_DIR/scripts/multi_tool_pipeline.py $CLAUDE_PROJECT_DIR/scripts/my_pipeline.py

Reference the template pattern:

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:

async def main():
    from runtime.mcp_client import call_mcp_tool
    args = parse_args()

    # Chain your MCP tools (serverName__toolName)
    result1 = await call_mcp_tool("server1__tool1", {"param": args.arg1})
    result2 = await call_mcp_tool("server2__tool2", {"input": result1})

    print(result2)

Step 2: Create the Skill

Create .claude/skills/my-pipeline/SKILL.md:

---
name: my-pipeline
description: What the pipeline does
allowed-tools: [Bash, Read]
---

# My Pipeline Skill

## When to Use
- [Trigger conditions]

## Instructions

Run the pipeline:

\`\`\`bash
uv run python -m runtime.harness scripts/my_pipeline.py --arg1 "value"
\`\`\`

### Parameters
- `--arg1`: Description

## MCP Servers Required
- server1: For tool1
- server2: For tool2

Step 3: Add Triggers (Optional)

Add to .claude/skills/skill-rules.json:

{
  "skills": {
    "my-pipeline": {
      "type": "domain",
      "enforcement": "suggest",
      "priority": "medium",
      "description": "What it does",
      "promptTriggers": {
        "keywords": ["keyword1", "keyword2"],
        "intentPatterns": ["(pattern).*?(match)"]
      }
    }
  }
}

Reference Files

For full details, read:

cat $CLAUDE_PROJECT_DIR/.claude/rules/skill-development.md
cat $CLAUDE_PROJECT_DIR/.claude/rules/mcp-scripts.md

Quick Checklist

  • [ ] SKILL.md has frontmatter (name, description)
  • [ ] "When to Use" section is clear
  • [ ] Instructions are copy-paste ready
  • [ ] MCP servers documented if needed
  • [ ] Triggers added to skill-rules.json (optional)

Examples in This Repo

Look at existing skills for patterns:

ls $CLAUDE_PROJECT_DIR/.claude/skills/
cat $CLAUDE_PROJECT_DIR/.claude/skills/commit/SKILL.md
cat $CLAUDE_PROJECT_DIR/.claude/skills/firecrawl-scrape/SKILL.md

Related skills

How it compares

Pick skill-developer for Claude Code SKILL.md scaffolding instead of generic markdown templates without .claude/skills/ conventions or MCP wrapper guidance.

FAQ

Where do Claude Code skills live?

skill-developer places skills in .claude/skills/<skill-name>/ with a required SKILL.md plus optional scripts/ and templates/ directories. YAML frontmatter defines name, description, and allowed-tools for agent invocation.

Can skill-developer wrap MCP pipelines?

skill-developer explicitly supports skills that wrap MCP pipelines alongside standard Bash, Read, Write, and Edit tooling. Developers use it when agent workflows need packaged MCP entry points instead of ad-hoc tool calls.

When should developers invoke skill-developer?

skill-developer fits requests like "create a skill for X", "help me make a new skill", or "turn this script into a skill". It scaffolds SKILL.md structure and folder layout for reusable Claude Code capabilities.

Backend & APIsbackendintegrations

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.