skill-developer by parcadei/continuous-claude-v3
npx skills add https://github.com/parcadei/continuous-claude-v3 --skill skill-developer用于创建新的 Claude Code 技能的元技能,包括封装 MCP 管道的技能。
技能位于 .claude/skills/<技能名称>/ 目录下:
.claude/skills/my-skill/
├── SKILL.md # 必需:主技能定义文件
├── scripts/ # 可选:支持脚本
└── templates/ # 可选:模板、示例
---
name: skill-name
description: 简短描述(在技能列表中显示)
allowed-tools: [Bash, Read, Write] # 可选:限制可使用的工具
---
# 技能名称
## 使用时机
[Claude 应何时发现此技能]
## 使用说明
[Claude 需遵循的逐步操作指南]
## 示例
[使用示例]
要创建一个新的 MCP 链式脚本并将其封装为技能:
复制多工具管道模板:
cp $CLAUDE_PROJECT_DIR/scripts/multi_tool_pipeline.py $CLAUDE_PROJECT_DIR/scripts/my_pipeline.py
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
参考模板模式:
cat $CLAUDE_PROJECT_DIR/.claude/skills/multi-tool-pipeline/SKILL.md
cat $CLAUDE_PROJECT_DIR/scripts/multi_tool_pipeline.py
编辑你的新脚本,以链接你需要的 MCP 工具:
async def main():
from runtime.mcp_client import call_mcp_tool
args = parse_args()
# 链接你的 MCP 工具 (serverName__toolName)
result1 = await call_mcp_tool("server1__tool1", {"param": args.arg1})
result2 = await call_mcp_tool("server2__tool2", {"input": result1})
print(result2)
创建 .claude/skills/my-pipeline/SKILL.md:
---
name: my-pipeline
description: 管道功能描述
allowed-tools: [Bash, Read]
---
# My Pipeline Skill
## 使用时机
- [触发条件]
## 使用说明
运行管道:
```bash
uv run python -m runtime.harness scripts/my_pipeline.py --arg1 "value"
--arg1: 描述
### 步骤 3:添加触发器(可选)
添加到 `.claude/skills/skill-rules.json`:
{ "skills": { "my-pipeline": { "type": "domain", "enforcement": "suggest", "priority": "medium", "description": "功能描述", "promptTriggers": { "keywords": ["keyword1", "keyword2"], "intentPatterns": ["(pattern).*?(match)"] } } } }
## 参考文件
查看完整详情:
cat $CLAUDE_PROJECT_DIR/.claude/rules/skill-development.md cat $CLAUDE_PROJECT_DIR/.claude/rules/mcp-scripts.md
## 快速检查清单
* SKILL.md 包含 frontmatter(名称、描述)
* "使用时机" 部分清晰明确
* 使用说明可直接复制粘贴使用
* 如需要,已记录 MCP 服务器信息
* 触发器已添加到 skill-rules.json(可选)
## 本仓库中的示例
查看现有技能以了解模式:
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
每周安装量
211
仓库
[parcadei/contin…laude-v3](https://github.com/parcadei/continuous-claude-v3 "parcadei/continuous-claude-v3")
GitHub 星标数
3.6K
首次出现
2026年1月22日
安全审计
[Gen Agent Trust HubPass](/parcadei/continuous-claude-v3/skill-developer/security/agent-trust-hub)[SocketPass](/parcadei/continuous-claude-v3/skill-developer/security/socket)[SnykPass](/parcadei/continuous-claude-v3/skill-developer/security/snyk)
安装于
opencode203
codex201
cursor199
gemini-cli199
github-copilot196
amp194
Meta-skill for creating new Claude Code skills, including skills that wrap MCP pipelines.
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
---
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]
To create a new MCP chain script and wrap it as a skill:
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
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)
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
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)"]
}
}
}
}
For full details, read:
cat $CLAUDE_PROJECT_DIR/.claude/rules/skill-development.md
cat $CLAUDE_PROJECT_DIR/.claude/rules/mcp-scripts.md
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
Weekly Installs
211
Repository
GitHub Stars
3.6K
First Seen
Jan 22, 2026
Security Audits
Gen Agent Trust HubPassSocketPassSnykPass
Installed on
opencode203
codex201
cursor199
gemini-cli199
github-copilot196
amp194
agent-browser 浏览器自动化工具 - Vercel Labs 命令行网页操作与测试
147,400 周安装