ed3d-plugins — Claude Code用プラグイン集

AI/ML

概要

ed3d-pluginsは、作者が日常的にClaude Codeで使っているプラグイン群をまとめたリポジトリです。多くが開発支援やリサーチ補助を目的としており、プロダクト設計や調査、さらにはホームラボの簡単な運用までカバーするユーティリティ的な内容を持ちます。中心的なコンポーネントは「ed3d-plan-and-execute」で、RPI(Research → Plan → Implement)というワークフローを実装し、問題の探索、実行計画の作成、計画の実行という流れをClaude Code上でシームレスに回すことを目指しています。リポジトリは小規模で、個人用途に最適化された設計が特徴です。

GitHub

リポジトリの統計情報

  • スター数: 8
  • フォーク数: 0
  • ウォッチャー数: 8
  • コミット数: 2
  • ファイル数: 3
  • メインの言語: Shell

主な特徴

  • RPI(Research → Plan → Implement)を中心に据えたワークフロープラグインを提供
  • Claude Codeのプラグイン構成に準拠した軽量ディレクトリ構成(.claude-plugin と plugins)
  • 開発・調査・運用を横断するユーティリティ的なツール群を収録
  • 個人利用を想定したシンプル設計で拡張しやすい

技術的なポイント

本リポジトリの技術的な核は「ワークフローの自動化」と「Claude Codeと外部処理の橋渡し」にあります。ed3d-plan-and-executeはRPIモデルを実現するためのプラグインで、まずリサーチ段階で必要情報や制約を収集し、次にプラン段階でタスクを分解して実行可能な手順に落とし込み、最後にImplement段階でその手順を順に実行・検証します。Claude Code上のプラグインとして動作するため、プロンプトテンプレートやメタデータを含むプラグイン定義(.claude-plugin配下)と、実際のコマンドやスクリプト(plugins配下)とが明確に分かれていることが想定されます。

技術面での注目点は以下です。

  • プラグイン設計:Claudeがプラグインを呼び出す際の仕様に従い、メタ情報とランタイムロジックを分離する構成を採ることで、プラグインの差し替えや追加が容易です。小規模リポジトリながらも拡張ポイントが明確です。
  • 自動化と安全性のバランス:実装はシェルやスクリプト中心で軽量ですが、RPIのImplementフェーズで外部コマンドを実行する場合の安全対策(コマンドのバリデーションや実行権限の注意喚起)が運用上重要です。READMEからは個人利用が前提であることが分かるため、共有前にセキュリティ面の強化が必要です。
  • 再現性とデバッグ:ワークフロー化された実行ログやエラー処理、ステップごとの出力検査を組み込むことで、LLMの応答や外部処理の失敗時に原因追跡が可能になります。プラグイン側で標準化されたログ出力インターフェースを用意すると有効です。
  • 拡張性:pluginsディレクトリに新しいプラグインを追加するだけで機能拡張可能な設計が想定されます。テンプレート的なサンプルをひとつ置き、READMEに導入手順・利用例を追加するとコミュニティ利用やコントリビュートが促進されます。

現状はファイル数・コミット数ともに非常に小規模で、個人の実験・運用用途に最適化された初期状態です。プロダクション用途での採用を考える場合は、ドキュメント強化、テスト、CI設定、利用時のセキュリティポリシーを追加することが推奨されます。とはいえ、RPIという思想を具体化した取り組みは、LLMを用いた開発プロセスの整理や再現性ある作業フローの設計に有用であり、学習用やプロトタイプ作成には非常に有益です。

プロジェクトの構成

主要なファイルとディレクトリ:

  • .claude-plugin: dir
  • README.md: file
  • plugins: dir

まとめ

RPIワークフローを中心に据えた、Claude Code用の実用的かつ拡張しやすい小規模プラグイン集。

リポジトリ情報:

READMEの抜粋:

ed3d-plugins

This is my collection of plugins that I use on a day-to-day basis for getting stuff done with Claude Code. Most of these are development-oriented in some way or another, but also often end up being useful for other things. Product design, general research, accidentally becoming my homelab sysadmin—these are a lot of what I’ve learned so far and what I’ve found helpful.

The big stick in this repository is ed3d-plan-and-execute, which implements an “RPI” (research-plan-implement…