claude-code-skill

🤖 Claude Code MCP 智能控制中枢

🥥36总安装量 12评分人数 11
100% 的用户推荐

通过 MCP 协议以编程方式操控 Claude Code,支持持久会话与多 Agent 协作,为自动化开发工作流提供企业级代码执行能力。

A

基本安全,请在特定环境下使用

  • 来自社区或个人来源,建议先隔离验证
  • ✅ 代码无危险函数(eval/exec),依赖锁定且来自可信源,通过 HTTP API 而非本地直接执行系统命令
  • ✅ 无静默收集敏感信息,数据仅发送至用户指定的本地后端服务(默认 localhost:18795)
  • ⚠️ 需要通过 HTTP 与后端 sasha-doctor 服务通信,需确保后端服务可信且网络环境安全
  • ⚠️ bypassPermissions 模式被明确标记为"dangerous!",可能允许未经确认的敏感操作
  • ✅ 完善的参数校验与类型检查,错误处理机制健全,不暴露敏感路径信息

使用说明

Claude Code Skill 是一个基于 TypeScript 开发的 CLI 工具,充当 OpenClaw Agent 与 Claude Code 之间的桥梁,通过 MCP(Model Context Protocol)协议实现对 Claude Code 的完全程序化控制。该工具的核心价值在于将 Claude Code 的强大能力(代码编辑、测试执行、文件操作等)封装为可通过 HTTP API 调用的服务,支持两种主要使用模式:直接 MCP 工具调用适用于单步骤、无状态的操作(如快速读取文件、执行单条命令);而持久会话模式则为复杂多步骤任务设计,支持上下文保持、流式实时反馈、会话暂停/恢复及历史记录搜索,特别适合需要迭代开发的场景。

该技能的显著优势包括:支持多 Agent 团队协作架构,允许定义具有不同专业角色的 Agent(如架构师、开发者、审查者)并在对话中动态切换;提供精细的权限控制机制,可通过白名单/黑名单限制可用工具(如仅允许 Bash(git:,npm:)),并支持 plan 模式预览变更;内置预算限制功能(--max-budget)防止 API 费用超支;支持通过代理接入 Gemini、GPT 等替代模型;会话分叉功能允许在实验性操作前创建安全分支。

然而,该技能也存在一定局限性:作为 T3 级个人开发者项目,长期维护稳定性存在不确定性;功能依赖外部后端服务 sasha-doctor,需单独部署维护,增加了架构复杂度;所有操作通过网络通信完成,对延迟敏感场景体验可能受影响;配置选项丰富但学习曲线陡峭,需要理解 MCP 协议、权限模式、工具配置等概念。

该技能特别适合以下群体:需要构建自动化开发工作流的 DevOps 工程师、希望部署多 Agent 协作系统的 AI 应用开发者、需要通过 API 集成 Claude Code 能力的企业开发团队,以及希望使用 Gemini/GPT 等替代模型调用 Claude Code 工具链的用户。

使用风险主要包括:后端服务不可用将导致技能完全失效,建议本地部署以确保稳定性;bypassPermissions 权限模式会跳过所有确认提示,存在误操作风险;虽然代码本身无高危函数,但通过 API 委托执行的操作仍可能因提示词注入导致非预期行为;需合理设置预算上限避免 API 费用失控;会话状态存储于后端,重要操作前建议使用 session-fork 创建备份。

claude-code-skill 内容

文件夹图标examples文件夹
文件夹图标src文件夹
文件夹图标mcp文件夹
文件夹图标store文件夹
手动下载zip · 23.9 kB
basic-mcp.tstext/plain
请选择文件