/ Каталог / Песочница / claude-skills-marketplace
● Сообщество mhattingpete ⚡ Сразу

claude-skills-marketplace

автор mhattingpete · mhattingpete/claude-skills-marketplace

Engineering workflow plugins with an Execution Runtime that cuts bulk-op tokens 90-99% — Git automation, testing, code review, visual docs.

A focused plugin marketplace for software engineering: Engineering Workflow (git, testing, review), Visual Documentation (HTML/SVG diagrams), Productivity (audits, usage analysis), and Code Operations (line-based insertion, bulk refactor). The key innovation is an Execution Runtime that runs Python locally for bulk ops, achieving 90-99% token reduction over naive LLM loops.

Зачем использовать

Ключевые функции

Живое демо

Как выглядит на практике

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 использует ту же схему mcpServers, что и Claude Desktop. Конфиг проекта приоритетнее глобального.

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
    }
  }
}

Щёлкните значок MCP Servers на боковой панели Cline, затем "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 использует массив объектов серверов, а не map.

~/.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

Run a bulk refactor across 200 files without burning tokens

👤 Engineers doing codebase-wide changes ⏱ ~30 min intermediate

Когда использовать: The same transformation needs to apply everywhere and the LLM would churn through too many tokens doing it file-by-file.

Поток
  1. Define the transformation
    Use the Code Operations plugin. Replace every import { foo } from 'old-lib' with the equivalent from 'new-lib'. Run via Execution Runtime.✓ Скопировано
    → Plugin generates a Python script that runs locally, not a per-file LLM pass
  2. Review the diff
    Show me the full diff grouped by type of change.✓ Скопировано
    → Structured diff you can skim

Итог: Massive refactor done cheaply and reviewably.

Подводные камни
  • Regex-based transform breaks edge cases — Runtime supports AST-level transforms — use those for syntax-sensitive changes
Сочетать с: git · github

Implement every actionable comment on a PR

👤 Devs with a PR under review ⏱ ~20 min intermediate

Когда использовать: Reviewer left 12 comments and half are straightforward mechanical changes.

Поток
  1. Pull and triage
    Use the Engineering Workflow plugin. Pull PR comments on this branch, group into mechanical vs needs-thought.✓ Скопировано
    → Two buckets with count per category
  2. Auto-apply mechanical
    Apply the mechanical ones as a commit.✓ Скопировано
    → Single commit addressing rote feedback

Итог: Fewer review cycles by handling mechanical work in one commit.

Подводные камни
  • Misclassifying a subtle comment as mechanical — Default to 'needs-thought' when unsure; reviewer won't be annoyed by caution
Сочетать с: github

Generate visual architecture documentation for a service

👤 Engineers writing architecture docs ⏱ ~30 min intermediate

Когда использовать: You need a doc with real diagrams, not just prose.

Поток
  1. Run the Visual Documentation plugin
    Use Visual Documentation plugin. Generate an architecture HTML page for the orders service with SVG flowcharts.✓ Скопировано
    → Self-contained HTML with SVG, navigable

Итог: A polished architecture doc you can publish internally.

Подводные камни
  • Diagrams too complex to read — Ask for multiple smaller diagrams per concern, not one mega-chart

Комбинации

Сочетайте с другими MCP — эффект x10

claude-skills-marketplace-skill + git

Workflow plugin drives the git flow end-to-end

Use the Engineering Workflow plugin to make the change, commit with a good message, push, open PR.✓ Скопировано
claude-skills-marketplace-skill + github

GitHub MCP for the remote side, this skill for the local ops

Apply the bulk refactor locally via this skill, then use GitHub MCP to open the PR.✓ Скопировано

Инструменты

Что предоставляет этот MCP

ИнструментВходные данныеКогда вызыватьСтоимость
Engineering Workflow plugin git/test/review task Daily engineering tasks 0
Visual Documentation plugin subject to document Architecture / project docs 0
Productivity Skills plugin codebase path Project health checks 0
Code Operations plugin transformation spec Bulk refactors and insertions Local CPU, ~0 tokens
Execution Runtime Python operation script Under the hood for any bulk op 0 tokens for the bulk work

Стоимость и лимиты

Во что обходится

Квота API
None
Токенов на вызов
Very low for bulk ops thanks to the Execution Runtime
Деньги
Free — Apache 2.0, skill is local
Совет
Push as much as possible through the Execution Runtime; only use token-heavy paths when AST-level intent is needed.

Безопасность

Права, секреты, радиус поражения

Хранение учётных данных: No credentials — skill is local plugins
Исходящий трафик: None from the skill itself

Устранение неполадок

Частые ошибки и исправления

Execution Runtime script errors on edge files

The plugin should skip and report; review the skip list before considering the run complete.

Visual doc SVG is broken in some browsers

Stick to self-contained SVG without external font references.

PR-comment implementation applied wrong change

Always review the commit before pushing; skill is helper, not autopilot.

Альтернативы

claude-skills-marketplace в сравнении

АльтернативаКогда использоватьКомпромисс
claude-skill (alirezarezvani)You want a broader skill library beyond engineeringLess focus on bulk-op token optimization
claude-skill-2 (Jeffallan)You want framework-specific dev skillsNo Execution Runtime layer

Ещё

Ресурсы

📖 Читать официальный README на GitHub

🐙 Открытые задачи

🔍 Все 400+ MCP-серверов и Skills