スキル集
awesome-claude-code-toolkit
rohitg00/awesome-claude-code-toolkit
概要
このツールの詳細と使い方を解説します。
フルスタック・ML・クラウド・QA・ビジネスなど10カテゴリ135専門エージェントと、Next.js・React・Python・AWS・Kubernetes等36スキル、アーキテクチャ設計・セキュリティ監査・Git操作・テスト自動化42コマンド、シークレットスキャン・型チェック・自動リント25フックを収録した包括的ツールキット。
連携方式スキルフックMCP
使い方
Claude Code がインストール済みであることを前提としています
MCP として使う
MCP とは? →外部サービスやデータをClaude に接続する拡張機能です
- 1.「GitHub で見る」ボタンからリポジトリを開き、README に書かれたインストール手順に従います。
- 2.MCP サーバーを追加するには、以下のコマンドを実行します。
claude mcp add <サーバー名> <コマンド>具体的なコマンドは各リポジトリの README を確認してください。
- 3.設定後、Claude Code を再起動すると新しいツールとして使えるようになります。
スキルとして使う
スキルとは? →Claude Code に特定の作業を覚えさせる命令ファイルです。/スキル名 と入力するだけで呼び出せます
- 1.「GitHub で見る」ボタンからリポジトリを開き、使いたいスキルの
SKILL.mdファイルをダウンロードします。 - 2.ダウンロードしたファイルを以下のフォルダに置きます。
.claude/commands/ - 3.Claude Code のチャット欄で
/スキル名と入力すると起動します。
フックとして使う
フックとは? →「ファイルを保存したとき」「コミットする前」など、決まった操作をきっかけに自動で動くスクリプトです
- 1.「GitHub で見る」ボタンからリポジトリを開き、使いたいフックのスクリプトファイルをダウンロードします。
- 2.以下の設定ファイルの
hooks欄に「どのタイミングで」「何を実行するか」を追記します。~/.claude/settings.json - 3.設定したタイミングが来ると Claude Code が自動でスクリプトを実行します。
スキル一覧
36 件accessibility-wcagWCAG 2.2 準拠のウェブアクセシビリティ対応。ARIA・キーボードナビゲーション・スクリーンリーダー・テスト手法を網羅api-design-patternsRESTful API 設計。リソース命名・ページネーション・バージョニング・OpenAPI 仕様生成のベストプラクティスauthentication-patterns認証・認可パターン。OAuth2・JWT・RBAC・セッション管理・PKCE フローを実装aws-cloud-patternsLambda・ECS・S3・DynamoDB の AWS パターンと CDK/Terraform によるIaC構成ci-cd-pipelinesGitHub Actions・GitLab CI のパイプライン設計、テスト戦略、デプロイ自動化continuous-learningコーディングセッションからパターンを自動抽出し、信頼スコア付きで再利用可能な知識として蓄積data-engineeringETL/ELT パイプライン・Apache Spark・データウェアハウス・データ品質検証のパターンdatabase-optimizationPostgreSQL/MySQL のクエリ最適化・インデックス戦略・パフォーマンスチューニングdevops-automationGitHub Actions・Docker・Kubernetes・Helm・GitOps パターンを使った CI/CD 設計django-patternsDjango アーキテクチャ・DRF・ORM 最適化・シグナル・ミドルウェア・プロジェクト構造のパターンdocker-best-practicesマルチステージビルド・Compose パターン・イメージ最適化・セキュリティのベストプラクティスfrontend-excellenceReact Server Components・パフォーマンス最適化・Core Web Vitals 改善のモダンフロントエンドパターンgit-advancedworktree・bisect・インタラクティブリベース・フック・障害復旧などの高度な Git ワークフローgolang-idiomsGo のエラーハンドリング・インターフェース・並行処理・テスト・モジュール管理の慣用パターンgraphql-designGraphQL スキーマ設計・リゾルバ・サブスクリプション・DataLoader による N+1 防止・エラーハンドリングkubernetes-operationsKubernetes マニフェスト・Helm チャート・オペレーター・トラブルシューティング・リソース管理llm-integrationLLM API 活用・ストリーミング・ファンクションコール・RAG パイプライン・コスト最適化パターンmanage-skillsCursor・Claude・Windsurf・Copilot・Cline など 11 ツールのAIエージェントスキルを一元管理・切替・複製mcp-developmentMCP サーバー開発。ツール定義・リソースエンドポイント・プロンプトテンプレート・トランスポート設定microservices-designサービスメッシュ・イベント駆動アーキテクチャ・サーガパターン・API ゲートウェイのマイクロサービス設計mobile-developmentReact Native / Flutter のナビゲーション・状態管理・レスポンシブデザインなどクロスプラットフォームパターンmonitoring-observabilityOpenTelemetry・Prometheus・Grafana ダッシュボード・構造化ログによる監視・可観測性の実装nextjs-masteryNext.js 14+ App Router・RSC・ISR・ミドルウェア・並列ルート・データフェッチングパターンperformance-optimizationバンドル分析・遅延読み込み・キャッシュ戦略・Core Web Vitals 改善によるウェブパフォーマンス最適化postgres-optimizationPostgreSQL のインデックス・クエリプラン・パーティショニング・JSONB 操作・コネクションプーリング最適化prompt-engineering構造化プロンプト・Chain-of-Thought・Few-shot 学習・システムプロンプト設計のプロンプトエンジニアリング手法python-best-practicesモダン型ヒント・データクラス・非同期パターン・パッケージング・テストの Python ベストプラクティスreact-patternsReact 19 の Server Components・Actions・Suspense・hooks・コンポーネント合成パターンredis-patternsRedis のキャッシュ戦略・pub/sub・ストリーム・Lua スクリプト・データ構造活用パターンrust-systemsRust の所有権・トレイト・非同期ランタイム・エラーハンドリング・unsafe ガイドラインsecurity-hardening入力バリデーション・認証・セキュリティヘッダー・シークレット管理・依存関係監査によるアプリセキュリティ強化springboot-patternsSpring Boot の JPA リポジトリ・REST コントローラー・レイヤードサービス・設定パターンtdd-masteryRed-Green-Refactor サイクルを軸にした多言語対応テスト駆動開発ワークフローtesting-strategiesコントラクトテスト・スナップショット・ミューテーション・プロパティベーステストなど多様なテスト戦略typescript-advancedジェネリクス・条件型・マップ型・テンプレートリテラル・型ガードなど高度な TypeScript パターンwebsocket-realtimeWebSocket・Socket.io・Server-Sent Events によるリアルタイム通信とスケーリング戦略コマンド一覧
42 件/adrアーキテクチャ決定記録(ADR)を作成・管理/design-reviewアーキテクチャ・設計のレビューを実施/diagramシステム・フロー・ER図などのダイアグラムを生成/migrateコードベース・データベース・フレームワークの移行を支援/planタスク・プロジェクト・実装計画を策定/refactorコードをクリーンに整理・再構成/ci-pipelineCI/CD パイプラインを設計・生成/deployデプロイ手順・スクリプトを作成/dockerfile最適化された Dockerfile を生成/k8s-manifestKubernetes マニフェストを生成・検証/monitor監視設定・アラートルールを作成/api-docsAPI リファレンスドキュメントを生成/doc-genコード・プロジェクトのドキュメントを自動生成/memory-bankプロジェクトのコンテキストをメモリバンクに保存・管理/onboard新メンバー向けオンボーディングガイドを生成/update-codemapコードマップ・プロジェクト構造図を最新状態に更新/changelogコミット履歴から CHANGELOG を自動生成/commitConventional Commits 形式でコミットメッセージを作成/fix-issueGitHub Issue を参照してバグを修正/pr-createプルリクエストを作成・説明文を自動生成/pr-reviewプルリクエストをレビュー・フィードバックを提供/releaseリリースノート・タグ付け・バージョン管理を実施/worktreeGit worktree を使った並列ブランチ作業を管理/cleanup不要なコード・未使用インポートを整理/dead-codeデッドコードを検出して削除/extract関数・コンポーネント・モジュールを抽出してリファクタリング/rename変数・関数・クラスを安全にリネーム/simplify複雑なコードをシンプルに書き直す/auditセキュリティ監査を実施してリスクを報告/cspContent Security Policy を設定・最適化/dependency-audit依存パッケージの脆弱性スキャン・更新推奨/hardeningセキュリティ強化設定を適用/secrets-scanコード内のシークレット漏洩を検出/e2eE2E テストを作成・実行/integration-test統合テストを設計・実装/snapshot-testスナップショットテストを生成・更新/tddTDD サイクル(Red-Green-Refactor)で実装を進める/test-coverageテストカバレッジを計測・改善/test-fix失敗したテストを診断して修正/checkpoint作業の進捗をチェックポイントとして保存/orchestrate複数エージェントのタスクをオーケストレーション/wrap-upセッション終了時に学習・成果をまとめて保存エージェントスキル
54 件マルチエージェント環境向けに最適化されたスキル
fullstack-engineerフロントエンド・バックエンド・DB にまたがるエンドツーエンド機能開発api-designerOpenAPI 仕様・バージョニング・ページネーションを含む REST/GraphQL API 設計frontend-architectReact/Next.js のパフォーマンス最適化・SSR/SSG・アクセシビリティ対応backend-developerExpress/Fastify を使った Node.js バックエンド開発とミドルウェア設計microservices-architectイベント駆動アーキテクチャ・サービスメッシュ・可観測性を備えた分散システム設計mobile-developerReact Native / Flutter のクロスプラットフォームアプリ開発とネイティブブリッジ実装ui-designerデザインシステム構築・Figma からのコード変換・コンポーネントライブラリ設計graphql-architectGraphQL スキーマ・リゾルバ・フェデレーション・DataLoader によるパフォーマンス最適化event-driven-architectイベントソーシング・CQRS・メッセージキューを使った分散イベント駆動システム設計websocket-engineerWebSocket/Socket.io によるリアルタイム通信とスケーリング・再接続処理product-managerPRD・ユーザーストーリー・受け入れ基準・優先度付けフレームワークの作成technical-writer明確な構造と読者に合わせた言葉で磨かれた技術ドキュメントを作成content-strategistSEO 戦略・編集カレンダー・トピッククラスタリング・コンテンツパフォーマンス計測growth-engineerA/B テストフレームワーク・アナリティクス計測・ファネル最適化・データ駆動成長実験ux-researcherユーザビリティテスト・サーベイ・行動分析を含むユーザーリサーチ設計と実施ai-engineerモデル API 連携・RAG パイプライン・エージェントフレームワーク・埋め込み戦略を使った AI アプリ開発llm-architectファインチューニング・モデル選定・推論最適化・評価フレームワークを含む LLM システム設計data-scientist統計分析・データ可視化・仮説検定・Python による探索的データ分析ml-engineer学習・評価・特徴エンジニアリング・モデルデプロイを含む ML パイプライン開発mlops-engineerモデルサービング・監視・A/B テスト・CI/CD を含む ML ライフサイクル管理data-engineerETL/ELT ワークフロー・Spark・データウェアハウスのデータパイプライン構築vector-database-engineerFAISS・Pinecone・Qdrant を使った埋め込みパイプラインとベクターサーチシステム設計autoresearch-agent木探索でML実験を自動最適化。実験設計→コード生成→評価→反復を自律実行devops-engineerCI/CD パイプライン・Docker・Kubernetes・監視・GitOps ワークフローの構築cloud-architectAWS/GCP/Azure マルチクラウドパターン・IaC・コスト最適化・Well-Architected Frameworkkubernetes-specialistKubernetes オペレーター・CRD・Istio によるサービスメッシュ・高度なクラスター管理security-engineerインフラセキュリティ・IAM ポリシー・mTLS・Vault によるシークレット管理・コンプライアンスsre-engineerSLO・エラーバジェット・インシデント対応・ポストモーテム・本番信頼性管理deployment-engineerブルーグリーン・カナリアリリース・ローリングアップデート・フィーチャーフラグ管理incident-responderインシデントトリアージ・ランブック実行・コミュニケーションプロトコル・復旧手順terraform-engineerTerraform によるIaC・モジュール設計・ステート管理・マルチクラウドプロビジョニングnextjs-developerNext.js 14+ App Router・RSC・ISR・ミドルウェア・エッジランタイムの開発react-specialistReact 19 のフック・状態管理・並行フィーチャー・コンポーネントアーキテクチャpython-engineerPython 3.12+ の型付け・async/await・Pydantic・パッケージング対応typescript-specialistジェネリクス・条件型・モジュール拡張など高度な TypeScript パターンgolang-developerGo の並行処理パターン・インターフェース・エラーハンドリング・テスト・モジュール管理rust-systemsRust の所有権・ライフタイム・非同期ランタイム・FFI・unsafe パターンとパフォーマンスチューニングflutter-expertFlutter 3+ クロスプラットフォーム開発・状態管理・ナビゲーション・プラットフォームチャネルswift-developerSwiftUI・iOS 17+・Combine・構造化並行処理・Apple プラットフォーム開発django-developerDjango 5+ / DRF・ORM 最適化・マイグレーション・非同期ビューの開発code-reviewerパターン・アンチパターン・セキュリティ・パフォーマンス・可読性を網羅したコードレビューsecurity-auditorOWASP Top 10・依存関係スキャン・シークレット検出・ペネトレーションテスト支援penetration-tester認可済みセキュリティテスト・OWASP Top 10 評価・脆弱性レポート・修正ガイダンスqa-automationテスト自動化フレームワーク・CI 統合・テストデータ管理・レポート作成test-architectユニット/統合/E2E・TDD・プロパティベース・ミューテーションテストを含むテスト戦略設計performance-engineerプロファイリング・ベンチマーク・メモリ分析・負荷テスト・最適化パターンmulti-agent-coordinator並列エージェント実行の調整・依存関係管理・複数エージェントの出力マージworkflow-directorエンドツーエンドのワークフローオーケストレーション・チェックポイント管理・エラー回復market-researcherTAM/SAM/SOM 分析・競合インテリジェンス・サーベイ設計・顧客セグメント特定competitive-analyst機能比較・市場ポジショニング・戦略的差別化の競合分析fintech-engineer精密演算・規制対応・監査証跡・トランザクション整合性を備えた金融システム構築healthcare-engineerHIPAA 準拠・HL7 FHIR 相互運用性・医療データパイプライン・臨床ワークフロー統合blockchain-developerSolidity・Hardhat を使ったスマートコントラクトと Web3 アプリ開発game-developerUnity・Godot・カスタムゲームエンジン向けのゲームシステム・ロジック・アーキテクチャ設計