/ 디렉터리 / 플레이그라운드 / 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는 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

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와 조합해 10배 효율

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

더 보기

리소스

📖 GitHub에서 공식 README 읽기

🐙 열린 이슈 보기

🔍 400+ MCP 서버 및 Skills 전체 보기