mcpField
U
using-toolkit

using-toolkit

github.com/pixel-process-ugエージェントワークフロー383 回インストール33 週間前に更新
リポジトリ

using-toolkit について

using-toolkitは、会話の開始時に適用するスキルを特定し、呼び出すためのカタログガイドです。Claude Codeユーザー向けに、64種類のスキルを分類し、優先順位やワークフローを示します。

主な機能

  1. 0164種類のツールキットスキル一覧
  2. 02タスク開始時のスキル照合
  3. 03スキル呼び出しの優先順位
  4. 04ワークフローと判断表

活用シーン

  1. 01タスクに合うスキルの特定
  2. 02複数スキルの呼び出し順の決定

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/pixel-process-ug/superkit-agents --skill using-toolkit

インストール後、Claude Code で/using-toolkitを入力して読み込まれたか確認します。

詳細

作業内容にスキルが適用される可能性が1%でもあると思ったら、必ずそのスキルを呼び出してください。

タスクにスキルが適用される場合、選択の余地はありません。必ず使用してください。

交渉の余地はありません。任意ではありません。自分に都合よく解釈して逃れることはできません。

概要

64個すべてのツールキットスキルを対象とする、マスターカタログ兼ディスパッチシステムです。会話の開始時に適切なスキルを特定できるようにします。

スキルへのアクセス方法

Claude Codeの場合: Skill ツールを使用してください。スキルを呼び出すと、その内容が読み込まれて提示されます。その指示に従ってください。スキルファイルを読むために Read ツールを使用してはいけません。


フェーズ 1:スキルの特定

何らかの作業を行う前に、カタログを確認し、該当するスキルをすべて特定してください(関連性が1%でもあれば対象です)。Skill ツールを使って呼び出してください。


フェーズ 2:スキルの優先順位付け

次の順に呼び出してください:(1)プロセス(ブレインストーミング、計画)→(2)専門分野(フロントエンド、バックエンド、アーキテクト)→(3)品質(TDD、レビュー)→(4)ドキュメント→(5)デザイン→(6)運用→(7)ターミナル(検証)。


フェーズ 3:スキルの実行

厳格なスキル: 指示に正確に従ってください。柔軟なスキル: 状況に合わせて適用してください。完了を宣言する前に、必ず verification-before-completion を呼び出してください。


利用可能なスキル(全64個)

コアスキル(6個)
スキル使用する場面
using-toolkitセッション開始時 — スキルの使用方法を確立します
self-learning不慣れなプロジェクトで作業を開始するとき、または訂正を受けたとき
resilient-executionある方法が失敗したとき — 代替手段で再試行します
circuit-breaker自律ループ、反復操作、停滞の検出
auto-improvement自己改善システム。効果を追跡し、エラーから学習します
verification-before-completion作業の完了を宣言する前
プロセスとワークフローのスキル(9個)
スキル使用する場面
planning実装前 — 構造化された計画を作成します
brainstorming創造的な作業の前 — アイデア、機能、デザインを検討します
task-management実装中に作業を追跡可能なステップに分割するとき
executing-plans承認済みの計画書をステップごとに実行するとき
subagent-driven-development2段階のレビューゲートを設けた複数タスクの実行
dispatching-parallel-agents独立した複数のタスクを同時に実行するとき
autonomous-loopRalph 型の反復的な自律開発ループ
ralph-status自律ループの各反復の終了時 — 進捗を構造化して報告します
task-decompositionタスクの階層的な分解、依存関係のマッピング、並列化
品質保証スキル(17個)
スキル使用する場面
code-review作業完了後、コミット前
test-driven-development新しいコードを記述するとき(RED-GREEN-REFACTOR)
systematic-debuggingバグ、エラー、予期しない動作を調査するとき
testing-strategyプロジェクトのテスト方法を選択するとき
security-review脆弱性、認証、入力検証をレビューするとき
performance-optimization速度の最適化や読み込み時間の短縮
acceptance-testing実装が仕様の受け入れ基準を満たしているか検証するとき
llm-as-judge主観的な品質(トーン、UX、読みやすさ、見た目)を評価するとき
senior-frontendテストカバレッジ85%超を目指す React/Next.js/TypeScript の専門スキル
senior-backendAPI 設計、マイクロサービス、イベント駆動アーキテクチャ
senior-architectシステム設計、スケーラビリティ、トレードオフ分析、ADR
senior-fullstackフルスタック全体にわたるエンドツーエンドの開発
clean-codeSOLID、DRY、コードの不適切な箇所、リファクタリングパターン
react-best-practicesReact のフック、コンテキスト、Suspense、サーバーコンポーネント
webapp-testingPlaywright を使ったウェブテスト、スクリーンショット、ブラウザーログ
senior-prompt-engineerプロンプトの設計、最適化、思考の連鎖
senior-data-scientistML パイプライン、統計分析、実験設計
ドキュメントスキル(5)
スキル使用する場面
prd-generation製品要件ドキュメントの生成
tech-docs-generator技術ドキュメントの生成または更新
writing-skills新しいスキル、コマンド、エージェント定義の作成
spec-writingJTBD 手法と受け入れ基準を用いた仕様書の作成
reverse-engineering-specs既存のコードベースから実装に依存しない仕様書を生成
デザインスキル(3)
スキル使用する場面
api-designAPI エンドポイントの設計と仕様書の生成
frontend-ui-designコンポーネントアーキテクチャ、レスポンシブデザイン、アクセシビリティ
database-schema-designデータモデリング、マイグレーション、インデックス作成
運用スキル(7)
スキル使用する場面
deploymentCI/CD パイプラインとデプロイチェックリストの設定
using-git-worktrees分離された開発環境の作成
finishing-a-development-branchブランチでの作業完了とマージの準備
git-commit-helper規約に沿ったコミット、セマンティックバージョニング、変更履歴
senior-devopsCI/CD、Docker、Kubernetes、Infrastructure as Code
mcp-builderMCP サーバーの開発、ツール、リソース、トランスポート層
agent-developmentAI エージェント、ツールの使用、メモリ、計画の構築
クリエイティブスキル(6)
スキル使用する場面
ui-ux-pro-maxスタイル、カラーパレット、フォント、UX ガイドラインを含む総合的な UI/UX デザイン知識
ui-design-systemデザイントークン、コンポーネントライブラリ、Tailwind CSS、レスポンシブパターン
canvas-designHTML Canvas、SVG、データビジュアライゼーション、ジェネレーティブアート
mobile-designReact Native、Flutter、SwiftUI、プラットフォームの HIG 準拠
ux-researcher-designerユーザー調査、ペルソナ、ジャーニーマップ、ユーザビリティテスト
artifacts-builderスタンドアロンのアーティファクト、インタラクティブなデモ、プロトタイプの生成
ビジネススキル(3)
スキル使用する場面
seo-optimizerテクニカル SEO、メタタグ、構造化データ、Core Web Vitals
content-research-writer調査手法、長文コンテンツ、引用
content-creatorマーケティングコピー、ソーシャルメディア、ブランドボイス
ドキュメント処理スキル(3)
スキル使用する場面
docx-processingWord ドキュメントの生成、テンプレートへの入力
pdf-processingPDF の生成、フォームへの入力、OCR、結合・分割
xlsx-processingExcel の操作、数式、グラフ
フレームワークと言語のスキル(3)
スキル使用する場面
laravel-specialistLaravel 開発 — Eloquent、Blade、Livewire、キュー、Pest
php-specialistモダンな PHP 8.x — PSR 規格、静的解析、Composer
laravel-boostLaravel Boost のパフォーマンス最適化 — キャッシュ、クエリ、N+1
生産性スキル(1)
スキル使用する場面
file-organizerプロジェクト構造、ファイル命名、ディレクトリアーキテクチャ
コミュニケーションスキル(1)
スキル使用する場面
email-composerビジネスメールの作成、トーンの調整

適切なスキルを選ぶための判断表

ユーザーのリクエストに含まれる語句主なスキル補助スキル
"build", "implement", "create feature"planningbrainstorming, tdd, code-review
"fix", "bug", "error", "broken"systematic-debuggingtdd, resilient-execution
"test", "coverage", "spec"test-driven-developmenttesting-strategy, acceptance-testing
"review", "check", "audit"code-reviewsecurity-review, clean-code
"plan", "how should we"planningbrainstorming, task-decomposition
"deploy", "CI/CD", "pipeline"deploymentsenior-devops
"API", "endpoint", "REST", "GraphQL"api-designsenior-backend
"React", "Next.js", "component"senior-frontendreact-best-practices, frontend-ui-design
"Laravel", "Eloquent", "Blade", "Livewire"laravel-specialistphp-specialist, laravel-boost
"PHP", "Composer", "PSR"php-specialistlaravel-specialist
"database", "schema", "migration"database-schema-designsenior-backend
"design", "UI", "UX"ui-ux-pro-maxui-design-system, frontend-ui-design
"mobile", "iOS", "Android"mobile-designui-ux-pro-max
"document", "docs", "README"tech-docs-generatorprd-generation
"spec", "requirements", "PRD"spec-writingprd-generation
"autonomous", "loop", "ralph"autonomous-loopralph-status, circuit-breaker
"performance", "optimize", "slow"performance-optimizationlaravel-boost
"security", "vulnerability", "auth"security-reviewsenior-backend
"SEO", "meta tags", "search engine"seo-optimizercontent-research-writer
"email", "draft", "compose"email-composercontent-creator
"PDF", "Word", "Excel"pdf-processing / docx-processing / xlsx-processing—
"agent", "AI", "tool use"agent-developmentmcp-builder
"MCP", "server", "transport"mcp-builderagent-development

ワークフローパターン

パターンスキルチェーン
"Build feature X"brainstorming -> planning -> executing-plans -> code-review -> verification
"Fix bug Y"systematic-debugging -> TDD -> code-review -> verification
"Write new code"test-driven-development (常に使用)
"Run autonomously"autonomous-loop -> ralph-status -> circuit-breaker
"Write specs"spec-writing (JTBD 手法)
"Understand legacy code"reverse-engineering-specs -> spec-writing (監査)
"Check acceptance criteria"acceptance-testing (バックプレッシャーチェーン)
"Validate subjective quality"llm-as-judge (評価基準に基づく評価)
"Document the API"tech-docs-generator または api-design
"Create a PRD for Z"prd-generation
"Set up CI/CD"deployment
"How should we test?"testing-strategy
"Design the database"database-schema-design
"Build a UI component"frontend-ui-design
"Check for security issues"security-review
"Make it faster"performance-optimization
"Done with this branch"finishing-a-development-branch
"Design a UI"ui-ux-pro-max -> ui-design-system -> frontend-ui-design
"Build mobile app"mobile-design -> planning -> tdd
"Optimize SEO"seo-optimizer
"Write marketing copy"content-creator
"Process documents"docx-processing / pdf-processing / xlsx-processing
"Compose email"email-composer
"Build an AI agent"agent-development -> planning -> tdd
"Set up infrastructure"senior-devops -> deployment
"Decompose complex task"task-decomposition -> dispatching-parallel-agents
"Build Laravel feature"laravel-specialist -> planning -> tdd -> code-review
"Optimize Laravel app"laravel-boost -> performance-optimization -> verification
"Write PHP code"php-specialist -> tdd -> clean-code

反パターン

  • 「簡単な」タスクでもスキルの確認を省略しないでください。必ずカタログを確認してください
  • スキルを記憶だけで呼び出さないでください。最新バージョンを確認するために Skill ツールを使ってください
  • Read ツールでスキルファイルを読まないでください。Skill ツールを使ってください
  • 検証を省略しないでください。最後に必ず verification-before-completion を呼び出してください
  • スキルを確認する前に応答しないでください。スキルの確認は必ず最初に行ってください

自己正当化を防ぐガード

「これは簡単なことだ/まずコンテキストが必要だ/先に調べよう/スキルは不要だ/このスキルは覚えている/スキルは大げさすぎる/まず一つだけやろう」と考えたら、そこで止めてください。最初にスキルを確認してください。例外はありません。


統合ポイント

主な統合先:self-learning(プロジェクトのコンテキスト)、verification-before-completion(ターミナルでの最終確認)、circuit-breaker(停滞時の安全策)、auto-improvement(有効性の追跡)、planning(最も一般的な最初のスキル)、resilient-execution(失敗からの復旧)。


基本ルール

コーディングの前に計画を立ててください。常に TDD を実践してください。証拠を示して完了を検証してください。マージの前にレビューしてください。並行作業にはサブエージェントを使ってください。継続的に自己学習してください。エスカレーションする前に 3 つの方法を試してください。ループ内では RALPH_STATUS を報告してください。設定ファイルを保護してください。受け入れ基準を含めて仕様を作成してください。


スキルの種類

厳格(TDD、デバッグ、計画、検証、コードレビュー、自律ループ、サーキットブレーカー、仕様作成、受け入れテスト):指示に厳密に従ってください。 柔軟(ブレインストーミング、技術ドキュメント、API 設計、フロントエンド、データベース、パフォーマンス、セキュリティレビュー、PRD 作成、Laravel スペシャリスト、PHP スペシャリスト):状況に応じて調整してください。


不足しているスキルを探す

npx skills find [query] で検索し、npx skills add <owner/repo@skill> -g -y でインストールしてください。信頼できる提供元のうち、週 1K 回以上インストールされているものを優先してください。


スキルの種類

厳格 — スキルの確認は必須です。すべてのタスクで、まずカタログを確認してください。例外はありません。自己正当化も認められません。

コメント