工程开发
claude-code-skill avatar

claude-code-skill

通过 MCP 协议控制 Claude Code 进行自动化开发。支持持久化会话、代理团队协作、精确执行计划以及针对复杂编码任务的高级工具管理。

简介

claude-code-skill 是一个强大的集成工具,专为开发者和自主代理设计,通过模型上下文协议 (MCP) 与 Claude Code 进行交互。它弥合了高层任务描述与底层系统执行之间的鸿沟,实现了本地开发环境中的无缝项目管理。通过此技能,代理可以在长期运行的开发任务中维持持久化的上下文,管理复杂的多步骤重构,并协调代理团队来处理编码、测试和调试的迭代周期。

此技能非常适合需要可靠、由代理驱动的代码库控制的软件工程师和自动化爱好者。它将 Claude 转变为实际的技术合作伙伴,能够编写代码、执行 grep、管理文件以及在特定的权限配置下执行 Bash 命令。用户可以实施“先计划后执行”的工作流程,以确保高精度的变更,并利用诸如 ultrathink 的高级推理功能或针对性能成本优化的模型切换功能。

  • 支持完整的 MCP 集成与持久化会话,实现编码项目的长期状态管理。

  • 提供细粒度的工具权限控制,包含基于白名单的安全机制与“计划”模式,可在应用前预览代码编辑。

  • 提供用于代码分析 (Grep/Glob)、项目导航以及通过 Bash 工具进行直接 Shell 交互的原生命令。

  • 具备先进的会话管理功能,包含用于实验的会话分支 (fork)、失败任务的自动恢复以及实时流式反馈。

  • 支持精细的计算努力控制,允许开发者在低延迟操作与高努力值的“ultrathink”推理会话间进行切换。

  • 允许自定义系统提示词与特定工具的配置,以强制执行测试驱动开发 (TDD) 或特定的代码风格。

  • 使用建议:对于关键重构,务必使用“plan”权限模式,在变更应用至源文件前仔细审查建议内容。

  • 性能优化:针对具有大量上下文的长期会话,请定期使用“session-compact”命令以维持效率并降低 Token 消耗。

  • 限制:请确保本地环境已正确配置 Node.js 运行时,因为此技能依赖 node 二进制文件进行 MCP 协调。

  • 背景:此技能针对 OpenClaw 或 SolanaOS 等环境进行了优化,但也可用作通用 MCP 提供者配置于 Claude Desktop 或 Cursor 中。

仓库统计

Star 数
9
Fork 数
2
Open Issue 数
5
主要语言
JavaScript
默认分支
main
同步状态
空闲
最近同步时间
2026年5月4日 01:08
在 GitHub 查看