/ 目錄 / 演練場 / claude-skills-marketplace
● 社群 mhattingpete ⚡ 即開即用

claude-skills-marketplace

作者 mhattingpete · mhattingpete/claude-skills-marketplace

工程工作流程外掛,搭載可將大量操作 token 用量削減 90-99% 的執行環境——Git 自動化、測試、程式碼審查、視覺化文件。

專為軟體工程打造的外掛市集:工程工作流程(git、測試、審查)、視覺化文件(HTML/SVG 圖表)、生產力工具(稽核、使用分析)、程式碼操作(逐行插入、大量重構)。核心創新在於執行環境(Execution Runtime),可在本地端執行 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. 定義轉換規則
    Use the Code Operations plugin. Replace every import { foo } from 'old-lib' with the equivalent from 'new-lib'. Run via Execution Runtime.✓ 已複製
    → 外掛產生一段在本地端執行的 Python 腳本,而非逐檔呼叫 LLM
  2. 檢視差異比較
    Show me the full diff grouped by type of change.✓ 已複製
    → 依變更類型分組的結構化差異,方便快速瀏覽

結果: 以低成本完成大規模重構,且結果易於審查。

注意事項
  • 正規表達式轉換在邊界情況下出錯 — 執行環境支援 AST 層級的轉換——對語法敏感的變更請改用此方式
搭配使用: git · github

實作 PR 上所有可操作的審查意見

👤 PR 正在審查中的開發者 ⏱ ~20 min intermediate

何時使用: 審查者留下了 12 條意見,其中一半是直接的機械式修改。

步驟
  1. 拉取並分類意見
    Use the Engineering Workflow plugin. Pull PR comments on this branch, group into mechanical vs needs-thought.✓ 已複製
    → 按類別分組並顯示各類數量的兩個清單
  2. 自動套用機械式修改
    Apply the mechanical ones as a commit.✓ 已複製
    → 一個處理例行性意見的單一提交

結果: 透過一次提交處理機械式修改,減少審查來回次數。

注意事項
  • 將細微的意見誤判為機械式修改 — 不確定時預設歸類為「需要思考」;謹慎行事不會惹惱審查者
搭配使用: github

為服務產生視覺化架構文件

👤 撰寫架構文件的工程師 ⏱ ~30 min intermediate

何時使用: 你需要一份包含真實圖表的文件,而不只是純文字說明。

步驟
  1. 執行視覺化文件外掛
    Use Visual Documentation plugin. Generate an architecture HTML page for the orders service with SVG flowcharts.✓ 已複製
    → 可瀏覽的獨立 HTML 檔案,內含 SVG 圖表

結果: 一份可對內發布的精緻架構文件。

注意事項
  • 圖表過於複雜難以閱讀 — 要求針對各個關注點產生多張較小的圖表,而非單張超大圖表

組合

與其他 MCP 搭配,撬動十倍槓桿

claude-skills-marketplace-skill + git

工作流程外掛端對端驅動整個 git 流程

Use the Engineering Workflow plugin to make the change, commit with a good message, push, open PR.✓ 已複製
claude-skills-marketplace-skill + github

GitHub MCP 負責遠端操作,本外掛負責本地端操作

Apply the bulk refactor locally via this skill, then use GitHub MCP to open the 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 的路徑。

安全

權限、密鑰、影響範圍

憑證儲存: 無需憑證——外掛在本地端執行
資料出站: 外掛本身不會對外傳送任何資料

故障排查

常見錯誤與修復

Execution Runtime script errors on edge files

外掛應略過並回報問題檔案;在確認執行完成前,請先檢視略過清單。

Visual doc SVG is broken in some browsers

使用不含外部字型參照的獨立 SVG。

PR-comment implementation applied wrong change

推送前務必審查提交內容;外掛是輔助工具,不是自動駕駛。

替代方案

claude-skills-marketplace 對比其他方案

替代方案何時用它替代權衡
claude-skill (alirezarezvani)你需要的外掛庫範圍超出工程領域對大量操作 token 最佳化的專注度較低
claude-skill-2 (Jeffallan)你需要框架專用的開發外掛沒有執行環境層

更多

資源

📖 閱讀 GitHub 上的官方 README

🐙 查看未解決的 issue

🔍 瀏覽全部 400+ MCP 伺服器和 Skills