/ ディレクトリ / プレイグラウンド / claude-code-skills
● コミュニティ levnikolaevich ⚡ 即起動

claude-code-skills

作者 levnikolaevich · levnikolaevich/claude-code-skills

Claude Code向けの7プラグインスイートで、135以上のスキルと3つのバンドルMCP(ハッシュ検証付き編集、コードグラフ、リモートSSH)を搭載し、ソフトウェアライフサイクル全体をカバーします。

claude-code-skills(levnikolaevich)は、アジャイルワークフロー、ドキュメント生成、監査、プロジェクト初期構築、最適化、コミュニティ、環境セットアップ用のプラグインをバンドルしています。hex-line(ハッシュ検証付き編集)、hex-graph(コードナレッジグラフ)、hex-ssh MCPを同梱。MITライセンス、完全オープンソースです。

なぜ使うのか

主な機能

ライブデモ

実際の動作

claude-code.replay ▶ 準備完了
0/0

インストール

クライアントを選択

~/Library/Application Support/Claude/claude_desktop_config.json  · Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "claude-code": {
      "command": "npx",
      "args": [
        "-y",
        "claude-code-skills"
      ],
      "_inferred": true
    }
  }
}

Claude Desktop → Settings → Developer → Edit Config を開く。保存後、アプリを再起動。

~/.cursor/mcp.json · .cursor/mcp.json
{
  "mcpServers": {
    "claude-code": {
      "command": "npx",
      "args": [
        "-y",
        "claude-code-skills"
      ],
      "_inferred": true
    }
  }
}

Cursor は Claude Desktop と同じ mcpServers スキーマを使用。プロジェクト設定はグローバルより優先。

VS Code → Cline → MCP Servers → Edit
{
  "mcpServers": {
    "claude-code": {
      "command": "npx",
      "args": [
        "-y",
        "claude-code-skills"
      ],
      "_inferred": true
    }
  }
}

Cline サイドバーの MCP Servers アイコンをクリックし、"Edit Configuration" を選択。

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "claude-code": {
      "command": "npx",
      "args": [
        "-y",
        "claude-code-skills"
      ],
      "_inferred": true
    }
  }
}

Claude Desktop と同じ形式。Windsurf を再起動して反映。

~/.continue/config.json
{
  "mcpServers": [
    {
      "name": "claude-code",
      "command": "npx",
      "args": [
        "-y",
        "claude-code-skills"
      ]
    }
  ]
}

Continue はマップではなくサーバーオブジェクトの配列を使用。

~/.config/zed/settings.json
{
  "context_servers": {
    "claude-code": {
      "command": {
        "path": "npx",
        "args": [
          "-y",
          "claude-code-skills"
        ]
      }
    }
  }
}

context_servers に追加。保存時に Zed がホットリロード。

claude mcp add claude-code -- npx -y claude-code-skills

ワンライナー。claude mcp list で確認、claude mcp remove で削除。

ユースケース

実用的な使い方: claude-code-skills

claude-code-skillsでClean Architectureの新規プロジェクトをブートストラップする

👤 個人開発者、スタートアップ創業者 ⏱ ~30 min intermediate

使うタイミング: 空のディレクトリではなく、構造化された出発点が欲しいとき。

前提条件
  • Claude Codeがインストール済みであること — claude.ai/code
フロー
  1. マーケットプレイスをインストールする
    Add the claude-code-skills marketplace and install 'Project Bootstrap'.✓ コピーしました
    → プラグインがインストールされ、コマンドが利用可能になる
  2. スキャフォールドを生成する
    Use the bootstrap skill to scaffold a Python FastAPI project with Clean Architecture: domain / application / infrastructure / interfaces layers.✓ コピーしました
    → 標準的なレイヤリングとサンプルモジュールを含むディレクトリツリー
  3. 開発環境をセットアップする
    Use Setup Environment to add pre-commit, linters, test runner.✓ コピーしました
    → すぐに使えるmake testが動作する状態

結果: 最終的にリファクタリングで目指すような構造が、初日から整ったプロジェクト。

claude-code-skillsでマルチモデルコードレビューを実施する

👤 AIレビューのクロスチェックを求めるチーム ⏱ ~20 min advanced

使うタイミング: 重要なPRをマージする前に、複数モデルの意見が欲しいとき。

前提条件
  • CodexおよびGemini APIキーが設定済みであること — Plugin docs show env var names
フロー
  1. レビュースキルを実行する
    Use the Agile Workflow plugin's review skill on PR #123. Run Codex and Gemini in parallel; fall back to Claude if either times out.✓ コピーしました
    → セキュリティ、アーキテクチャ、スタイルの3列レビュー
  2. 意見の相違を集約する
    Where do the models disagree? Highlight those for human review.✓ コピーしました
    → 意見相違リスト — 最も価値のあるセクション

結果: 単一モデルでは見逃す問題を浮き彫りにするレビュー。

組み合わせ: github

ドキュメントパイプラインでドキュメントを自動生成・維持する

👤 ドキュメント整備が遅れているチーム ⏱ ~40 min intermediate

使うタイミング: READMEやアーキテクチャドキュメントが数ヶ月間更新されていないとき。

フロー
  1. フレームワーク検出と初期生成を実行する
    Run the Documentation Pipeline on this repo. Detect framework, generate README, architecture.md, and contributing.md.✓ コピーしました
    → 実際のコードを反映したドキュメントのドラフト
  2. CIでの自動更新を設定する
    Add a CI job that regenerates doc sections marked <!-- AUTOGEN --> on every merge.✓ コピーしました
    → ドキュメントが常に最新の状態に保たれる

結果: コードベースという単一の情報源に裏打ちされた、常に更新されるドキュメント。

コードベースの総合監査(セキュリティ、品質、アーキテクチャ)を実行する

👤 コードベースを引き継いだテックリード ⏱ ~60 min intermediate

使うタイミング: 新しいリポジトリに着任した最初の週 — 全体像とリスク一覧が必要なとき。

フロー
  1. 監査を実行する
    Run the Codebase Audit Suite. Return security, quality, architecture, test-coverage findings ranked by impact.✓ コピーしました
    → ファイル引用付きの優先度順の検出結果
  2. バックログにトリアージする
    Convert top-10 findings into GitHub issues with labels.✓ コピーしました
    → バックログが作成される

結果: 何を最初に修正すべきかが明確にわかる状態。

組み合わせ: github

組み合わせ

他のMCPと組み合わせて10倍の力を

claude-code + github

監査結果 → Issue → PRを同一スイートで一貫して処理

Run the audit, create issues for the top 10 findings, then draft PRs for the first 3.✓ コピーしました
claude-code + hyper

雑多なMCPを単一のhyper-mcpホストに置き換え

Keep hex-line/graph/ssh; retire unrelated npm MCPs in favor of signed plugins in hyper-mcp.✓ コピーしました

ツール

このMCPが提供する機能

ツール入力呼び出すタイミングコスト
hex-line (MCP) file edit ops with hash verification 編集の正確性が重要なとき — 「ファントム編集」バグを防止 0
hex-graph (MCP) codebase queries シンボル参照、呼び出し元、インポートの追跡 0 after index
hex-ssh (MCP) host, command 監査ログ付きでSSH経由で開発/本番サーバー上のコマンドを実行 0

コストと制限

運用コスト

APIクォータ
お使いのLLMクォータに加え、MCPが接続する先のクォータを消費します
呼び出しあたりのトークン
監査スキルは20,000トークン以上を使用する場合がありますが、プロジェクトごとに1回実行する価値があります
金額
無料、MITライセンス
ヒント
必要なプラグインだけをインストールしてください — 7つすべてを同時に有効にすると煩雑になります

セキュリティ

権限、シークレット、影響範囲

認証情報の保管: hex-ssh用のSSHキーは標準の~/.sshを使用。スイート自体にシークレットは保存されません
データ送信先: 有効化されたプラグインに依存します
絶対に付与しない: broad SSH to prod without audit

トラブルシューティング

よくあるエラーと対処法

Plugin commands missing after install — インストール後にプラグインコマンドが見つからない

Claude Codeを再起動してください。プラグインレジストリはセッション開始時に読み込まれます

Multi-model review times out on one model — マルチモデルレビューで一方のモデルがタイムアウトする

プラグインはClaudeにフォールバックします。ログを確認してどのモデルがなぜ失敗したかを調べてください

hex-ssh fails with auth error — hex-sshで認証エラーが発生する

SSH設定は対話的なプロンプトなしで動作する必要があります。パスワードではなくキー認証を使用してください

確認: ssh -o BatchMode=yes user@host true

代替案

claude-code-skills 他との比較

代替案代わりに使う場面トレードオフ
Individual MCPs composed yourselfスイートよりも個別に選んだツールを好む場合セットアップの手間が増え、共有オーケストレーションモデルなし
Cursor Rules + built-insClaude CodeではなくCursorを使用している場合エコシステムが異なる

その他

リソース

📖 GitHub の公式 README を読む

🐙 オープンな issue を見る

🔍 400以上のMCPサーバーとSkillsを見る