mcpField
D
developer-toolbox

developer-toolbox

github.com/jezweb開発1.1k355 回インストール3 週間前に更新
リポジトリ

developer-toolbox について

Claude Code向けの開発ワークフロー用スキル集です。コードレビュー、デバッグ、テスト、ドキュメント作成などを担う7つのエージェントと、エージェント優先のルールを含みます。

主な機能

  1. 017つの開発ワークフロー用エージェント
  2. 02Conventional Commitメッセージの生成
  3. 03セキュリティとコードのレビュー
  4. 04デバッグとテストのワークフロー
  5. 05ドキュメント作成と複数手順の調整
  6. 06編集可能なエージェントファイル

活用シーン

  1. 01ステージ済み変更のコミットメッセージ作成
  2. 02認証コードのセキュリティ監査
  3. 03エラーのデバッグとテスト追加
  4. 04リファクタリングの調整とAPI文書の作成

インストール

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

$npx skills add https://github.com/jezweb/claude-skills --skill developer-toolbox

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

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

README.md
.claude-plugin/
plugin.json
agents/
build-verifier.md
code-reviewer.md
commit-helper.md
debugger.md
documentation-expert.md
orchestrator.md
test-runner.md
rules/
agent-first-thinking.md

詳細

開発者ツールボックス

Claude Code とシームレスに連携する、開発ワークフローに欠かせないエージェントのコレクションです。

内容

エージェント(7)
エージェント目的発動条件
commit-helperConventional Commit メッセージを生成します「commit message」「staged changes」
build-verifierビルド後に dist/ がソースと一致しているかを検証します「changes not appearing」「verify build」
code-reviewerセキュリティ監査とコード品質レビューを実施します「code review」「security audit」「OWASP」
debugger根本原因の分析を伴う体系的なデバッグを行います「error」「TypeError」「stack trace」「bug」
test-runnerTDD ワークフローとテストの作成を支援します「write tests」「TDD」「coverage」「jest」
orchestrator複雑な複数ステップのプロジェクトを調整します「coordinate」「multi-step」「complex feature」
documentation-expertREADME、API ドキュメント、アーキテクチャ図を作成します「document」「README」「API docs」
ルール(1)
ルール目的
agent-first-thinking行動を中断し、手動で作業する前にエージェントの利用を検討します

インストール

# Via marketplace
/plugin install developer-toolbox

# Or local development
/plugin install ./skills/developer-toolbox

インストール後、エージェントを読み込むために Claude Code を再起動してください。

使用例

Commit Helper
"Help me write a commit message for these staged changes"
Build Verifier
"My changes aren't appearing in production, verify the build output"
Code Reviewer
"Review this authentication code for security vulnerabilities"
Debugger
"I'm getting TypeError: Cannot read property 'map' of undefined"
Test Runner
"Use TDD to implement this user validation function"
Orchestrator
"Coordinate a refactor of the authentication system across 5 services"
Documentation Expert
"Create comprehensive API documentation for this REST endpoint"

エージェントの設計方針

すべてのエージェントは、自動検出の信頼性を高めるため、**「次の場合に必ず使用する」**パターンに従います。

description: |
  [Role] specialist. MUST BE USED when: [trigger 1], [trigger 2], [trigger 3].
  Use PROACTIVELY for [broad task category].

  Keywords: keyword1, keyword2, error-message-fragment

これにより、ユーザーの依頼に基づいて Claude Code が適切なエージェントを自動的に検出し、提案できるようになります。

エージェント優先の思考ルール

付属の agent-first-thinking.md ルールは、エージェントをデフォルトで使用するよう促します。

考え方の転換:

  • 誤り:「エージェントを使うほど大きな作業でなければ、手動で対応します」
  • 正しい:「使わない理由がなければ、エージェントを使います」

発動条件:

これから行おうとしていること代わりに使用するもの
grep/glob を3回以上実行するExplore エージェント
5個以上のファイルを読むExplore エージェント
複数のファイルに同じ編集を行う並列エージェント
複数の項目を監査する並列スウォーム

カスタマイズ

インストール後、各エージェントの Markdown ファイルを編集して拡張できます。

# Find installed agents
ls ~/.claude/plugins/cache/*/developer-toolbox/*/agents/

# Or copy to user-level for customization
cp [plugin-path]/agents/code-reviewer.md ~/.claude/agents/

エージェントの組み合わせ

エージェントは組み合わせて使うと効果的です。

"Review this code for security issues, then write tests for the critical paths"
# → code-reviewer first, then test-runner
"Debug this failing test, document the root cause, and commit the fix"
# → debugger → documentation-expert → commit-helper

バージョン履歴

  • 1.0.0(2025-01-20):エージェント7個とルール1個を含む初回リリース

コメント