claude-dev工具包
用于构建Claude Code扩展的全面Claude Code插件。包含创建技能、插件、钩子、子代理、代理团队、MCP服务器和输出样式所需的一切。
包含什么
技能(8)
| 技能 | 描述 |
|---|---|
skills-authoring | 使用frontmatter、触发器、引用和fork模式创建SKILL.md文件 |
plugin-development | 使用plugin.json、目录布局、市场分布构建插件 |
hooks-automation | 使用匹配器和处理程序在14个生命周期事件中配置钩子 |
subagents-and-teams | 创建自定义子代理并协调代理团队 |
mcp-integration | 使用stdio/SSE传输和身份验证设置MCP服务器 |
claude-code-best-practices | 上下文管理、CLAUDE.md模式和并行会话 |
extending-claude-code | 扩展比较、输出样式和程序使用 |
claude-code-troubleshooting | 诊断安装、运行时和插件问题 |
代理商(3)
| 代理 | 描述 |
|---|---|
plugin-builder | 端到端构建和验证完整的插件 |
hook-builder | 创建和调试挂钩配置 |
agent-builder | 创建子代理定义和团队配置 |
命令(3)
| 命令 | 描述 |
|---|---|
/create-plugin | 构建新插件的交互式向导 |
/create-hook | 引导式钩子创建工作流程 |
/claude-code-guide | 关于Claude代码可扩展性的一般问答 |
钩子
- PostTool使用 prompt hook:在写入/编辑操作后验证插件组件文件是否符合约定
输出风格
- 开发者文档:针对扩展开发进行了优化——代码优先、决策表、复制粘贴就绪示例
安装
通过插件目录(开发)
claude --plugin-dir /path/to/claude-dev-toolkit/通过市场
/plugin marketplace add Aznatkoiny/claude-dev-toolkit
/plugin install claude-dev-toolkit@Aznatkoiny用法
技能自动触发
问克劳德以下问题:
- “我如何创造一种技能?”
- “帮我设置一个钩子”
- “哪些MCP服务器可用?”
- “如何构建插件?”
直接使用命令
/claude-dev-toolkit:create-plugin my-awesome-plugin
/claude-dev-toolkit:create-hook
/claude-dev-toolkit:claude-code-guide how do hooks work?代理在匹配场景中激活
当Claude检测到你需要脚手架帮助时,构建器代理会激活——例如,当你说“为我构建一个插件…”或“为…创建一个钩子”时。
许可证
麻省理工学院
