/ 目录 / 演练场 / claude-skills-marketplace
● 社区 mhattingpete ⚡ 即开即用

claude-skills-marketplace

作者 mhattingpete · mhattingpete/claude-skills-marketplace

工程工作流插件,配备执行时间运行时,可将批量操作 token 成本降低 90-99% — Git 自动化、测试、代码审查、可视化文档。

专注于软件工程的插件市场:工程工作流(git、测试、审查)、可视化文档(HTML/SVG 图表)、生产力工具(审计、使用分析)和代码操作(基于行的插入、批量重构)。核心创新是执行时间运行时,可在本地运行 Python 处理批量操作,相比简单的 LLM 循环实现 90-99% 的 token 节省。

为什么要用

核心特性

实时演示

实际使用效果

claude-skills-marketplace-skill.replay ▶ 就绪
0/0

安装

选择你的客户端

~/Library/Application Support/Claude/claude_desktop_config.json  · Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "claude-skills-marketplace-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/mhattingpete/claude-skills-marketplace",
        "~/.claude/skills/claude-skills-marketplace"
      ],
      "_inferred": true
    }
  }
}

打开 Claude Desktop → Settings → Developer → Edit Config。保存后重启应用。

~/.cursor/mcp.json · .cursor/mcp.json
{
  "mcpServers": {
    "claude-skills-marketplace-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/mhattingpete/claude-skills-marketplace",
        "~/.claude/skills/claude-skills-marketplace"
      ],
      "_inferred": true
    }
  }
}

Cursor 使用与 Claude Desktop 相同的 mcpServers 格式。项目级配置优先于全局。

VS Code → Cline → MCP Servers → Edit
{
  "mcpServers": {
    "claude-skills-marketplace-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/mhattingpete/claude-skills-marketplace",
        "~/.claude/skills/claude-skills-marketplace"
      ],
      "_inferred": true
    }
  }
}

点击 Cline 侧栏中的 MCP Servers 图标,然后选 "Edit Configuration"。

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "claude-skills-marketplace-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/mhattingpete/claude-skills-marketplace",
        "~/.claude/skills/claude-skills-marketplace"
      ],
      "_inferred": true
    }
  }
}

格式与 Claude Desktop 相同。重启 Windsurf 生效。

~/.continue/config.json
{
  "mcpServers": [
    {
      "name": "claude-skills-marketplace-skill",
      "command": "git",
      "args": [
        "clone",
        "https://github.com/mhattingpete/claude-skills-marketplace",
        "~/.claude/skills/claude-skills-marketplace"
      ]
    }
  ]
}

Continue 使用服务器对象数组,而非映射。

~/.config/zed/settings.json
{
  "context_servers": {
    "claude-skills-marketplace-skill": {
      "command": {
        "path": "git",
        "args": [
          "clone",
          "https://github.com/mhattingpete/claude-skills-marketplace",
          "~/.claude/skills/claude-skills-marketplace"
        ]
      }
    }
  }
}

加入 context_servers。Zed 保存后热重载。

claude mcp add claude-skills-marketplace-skill -- git clone https://github.com/mhattingpete/claude-skills-marketplace ~/.claude/skills/claude-skills-marketplace

一行命令搞定。用 claude mcp list 验证,claude mcp remove 卸载。

使用场景

实战用法: claude-skills-marketplace

在 200 个文件中运行批量重构,不消耗过多 token

👤 进行代码库范围内更改的工程师 ⏱ ~30 min intermediate

何时使用: 需要在各处应用相同的转换,而逐文件处理会消耗 LLM 太多 token。

步骤
  1. 定义转换
    使用代码操作插件。将每个 import { foo } from 'old-lib' 替换为来自 'new-lib' 的等效导入。通过执行时间运行时运行。✓ 已复制
    → 插件生成在本地运行的 Python 脚本,而不是逐文件的 LLM 处理
  2. 查看 diff
    向我展示按更改类型分组的完整 diff。✓ 已复制
    → 可快速浏览的结构化 diff

结果: 以低成本且易审查的方式完成大规模重构。

注意事项
  • 基于正则表达式的转换在边界情况下失效 — 运行时支持 AST 级别的转换 — 对语法敏感的更改使用这些
搭配使用: git · github

实现 PR 上的每条可操作注释

👤 有 PR 待审查的开发者 ⏱ ~20 min intermediate

何时使用: 审查者留下 12 条评论,其中一半是直接的机械更改。

步骤
  1. 拉取并分类
    使用工程工作流插件。拉取此分支上的 PR 评论,分组为机械型和需思考型。✓ 已复制
    → 两个分类,每个分类都显示数量
  2. 自动应用机械型
    将机械型的应用为一个提交。✓ 已复制
    → 解决常规反馈的单个提交

结果: 通过在一个提交中处理机械工作来减少审查循环。

注意事项
  • 误将微妙的评论分类为机械型 — 不确定时默认为'需思考';审查者不会因谨慎而烦恼
搭配使用: github

为服务生成可视化架构文档

👤 撰写架构文档的工程师 ⏱ ~30 min intermediate

何时使用: 你需要一个包含真实图表的文档,而不仅仅是文字。

步骤
  1. 运行可视化文档插件
    使用可视化文档插件。为 orders 服务生成包含 SVG 流程图的架构 HTML 页面。✓ 已复制
    → 独立的 HTML 包含 SVG,可导航

结果: 一个可以在内部发布的精美架构文档。

注意事项
  • 图表太复杂而无法阅读 — 为每个关注点要求多个较小的图表,而不是一个大图表

组合

与其他 MCP 搭配,撬动十倍杠杆

claude-skills-marketplace-skill + git

工作流插件端到端地驱动 git 流程

使用工程工作流插件进行更改,用良好的消息提交,推送,打开 PR。✓ 已复制
claude-skills-marketplace-skill + github

GitHub MCP 用于远程端,此技能用于本地操作

通过此技能在本地应用批量重构,然后使用 GitHub MCP 打开 PR。✓ 已复制

工具

此 MCP 暴露的能力

工具输入参数何时调用成本
Engineering Workflow plugin git/test/review task 日常工程任务 0
Visual Documentation plugin subject to document 架构/项目文档 0
Productivity Skills plugin codebase path 项目健康检查 0
Code Operations plugin transformation spec 批量重构和插入 Local CPU, ~0 tokens
Execution Runtime Python operation script 用于任何批量操作的幕后运行 0 tokens for the bulk work

成本与限制

运行它的成本

API 配额
每次调用 Token 数
由于执行时间运行时,批量操作的 token 使用量非常低
费用
免费 — Apache 2.0,技能是本地的
提示
尽可能通过执行时间运行时处理;仅在需要 AST 级别意图时才使用 token 密集的路径。

安全

权限、密钥、影响范围

凭据存储: 无凭据 — 技能是本地插件
数据出站: 技能本身无数据外泄

故障排查

常见错误与修复

执行时间运行时脚本在边界文件上出错

插件应跳过并报告;在认为运行完成前查看跳过列表。

可视化文档 SVG 在某些浏览器中损坏

坚持使用自包含的 SVG,不包含外部字体引用。

PR 注释实现应用了错误的更改

推送前总是查看提交;技能是助手,不是自动驾驶。

替代方案

claude-skills-marketplace 对比其他方案

替代方案何时用它替代权衡
claude-skill (alirezarezvani)你想要工程之外更广泛的技能库对批量操作 token 优化的关注较少
claude-skill-2 (Jeffallan)你想要框架特定的开发技能没有执行时间运行时层

更多

资源

📖 阅读 GitHub 上的官方 README

🐙 查看未解决的 issue

🔍 浏览全部 400+ MCP 服务器和 Skills