mcpField
S
skill-development

skill-development

github.com/parcadeiAgent 工作流3.9k488 次安装40 周前更新
代码仓库

关于 skill-development

为 `.claude/skills/` 中的 Claude Code 技能提供编写规范,强调简洁说明、明确触发条件,以及对 MCP 脚本封装的限制。

主要功能

  1. 01将 SKILL.md 控制在 200 行内
  2. 02添加清晰的适用场景部分
  3. 03提供可复制的 Bash 命令
  4. 04通过 scripts 引用 MCP 操作
  5. 05限制 MCP 封装技能的工具权限

适用场景

  1. 01编写简洁的 Claude Code 技能
  2. 02说明 MCP 脚本封装方式
  3. 03添加技能触发条件和使用指引

MCP 相关

对于封装 MCP 脚本的技能,规范要求引用 scripts 中的脚本,并将允许的工具限制为 Bash 和 Read。

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/parcadei/continuous-claude-v3 --skill skill-development

安装后在 Claude Code 中输入/skill-development确认已加载。

详细介绍

技能开发规则

处理 .claude/skills/ 中的文件时:

SKILL.md 结构

应做事项

  • 保持 SKILL.md 简洁(少于 200 行)
  • 包含明确的“使用时机”部分
  • 提供可复制粘贴的 bash 命令
  • 引用用于 MCP 操作的 scripts/
  • 在 skill-rules.json 中添加触发条件

不应做事项

  • 不要在 SKILL.md 中包含实现细节
  • 不要在多个技能中重复内容
  • 不要创建未在 skill-rules.json 中设置相应触发条件的技能
  • 不要使用不需要的 allowed-tools

MCP 封装技能

对于封装 MCP 脚本的技能:

  • 使用 allowed-tools: [Bash, Read] 限制功能
  • 指向 scripts/ 目录中的脚本
  • 包含参数说明

评论

支持 Markdown