brennercruvinel/CCPlugins
Best Claude Code framework that actually save time. Built by a dev tired of typing "please act like a senior engineer" in every conversation.
📦 CCPlugins – Claude Code CLI 用のプロフェッショナルなコマンド拡張機能
概要 – Anthropicの Claude Code コマンドラインインターフェースを半自動化された開発アシスタントに変える、24種類の即戦力スラッシュコマンド集です。これらのコマンドはClaudeが実行時に読み取るmarkdownファイルとして記述されているため、Claude Codeのネイティブツール(grep、glob、read、writeなど)をそのまま利用し、追加のバイナリは一切不要です。
重要性 – Claude Codeは強力なLLM駆動型コードアシスタントですが、日常的なタスク(リポジトリのクリーンアップ、慣習的なコミットの生成、セキュリティスキャン、機能の足場構築など)には、依然として長いプロンプトの入力が必要です。CCPluginsはこれらのワークフローを短く再利用可能なコマンドにパッケージ化し、安全チェック(gitチェックポイント、検証フェーズ)を追加して、確実で本番環境に対応した結果を提供します。プロジェクトはAnthropic SDKの更新に合わせて継続的にメンテナンスされています。
🎯 主要機能 (24コマンド)
| カテゴリ | コマンド例 |
|---|---|
| 開発ワークフロー | /cleanproject, /commit, /format, /scaffold <name>, /test, /implement <url>, /refactor |
| コード品質とセキュリティ | /review, /security-scan, /predict-issues, /remove-comments, /fix-imports, /find-todos, /create-todos, /fix-todos |
| 高度な分析 | /understand, /explain-like-senior, /contributing, /make-it-pretty |
| セッションとプロジェクト管理 | /session-start, /session-end, /docs, /todos-to-issues, /undo |
各コマンドは 4ステップのフロー に従います:
- ロード – Claudeが
~/.claude/commands/からmarkdown定義を読み取ります。 - 分析 – モデルがプロジェクト構造、スタック、現在のファイルを検査します。
- 計画 – 詳細な計画(多くの場合
thinkブロックを含む)が生成されます。 - 実行 – 安全なアクションが実行され、自動gitチェックポイントと残存する問題を報告する検証フェーズが行われます。
⚙️ インストール (30秒)
# macOS / Linux
curl -sSL https://raw.githubusercontent.com/brennercruvinel/CCPlugins/main/install.sh | bash
# Windows / クロスプラットフォーム
python install.py
インストーラーはmarkdownコマンドファイルを ~/.claude/commands/ にコピーし、Claude Codeに登録します。uninstall スクリプトでクリーンに削除可能です。
🚀 標準的なワークフロー
# ドキュメント化されたセッションを開始
claude "/session-start"
# クイックセキュリティ監査を実行
claude "/security-scan"
# 新機能の足場を構築してテスト
claude "/scaffold user-auth"
claude "/test"
# クリーンアップ、コミット、セッション終了
claude "/cleanproject"
claude "/commit"
claude "/session-end"
コマンドはCI/CDパイプラインで連結することも可能です(例:claude "/security-scan" && claude "/review" && claude "/test")。
🛡️ 安全性とGitの衛生管理
- 破壊的なコマンドはすべて gitチェックポイント を作成します (
git add -A && git commit -m "Pre-operation checkpoint")。 - コマンドがコミットやIssueにAIの帰属情報を追加することはありません。
- 内蔵の
/undoで最後のチェックポイントまで復元できます。
📈 生産性向上の実績
| タスク | 手動時間 | CCPlugins使用時 | 削減時間(目安) |
|---|---|---|---|
| セキュリティ分析 | 45-60分 | 3-5分 | ~50分 |
| アーキテクチャレビュー | 30-45分 | 5-8分 | ~35分 |
| 機能の足場構築 | 25-40分 | 2-3分 | ~30分 |
| Gitコミット準備 | 5-10分 | 30秒 | ~9分 |
| コードクリーンアップ | 20-30分 | 1分 | ~25分 |
| 全体として、一般的な開発者で週に4-5時間の節約が見込まれます。 |
🤝 貢献とライセンス
- ライセンス: MIT – 個人・商用利用ともに無料。
- 貢献を歓迎します。ワークフローについては
CONTRIBUTING.mdを参照してください。 ~/.claude/commands/にmarkdownファイルを置くことで、カスタムコマンドを追加できます。
📌 結論
CCPluginsは、Claude Codeのための 実用的で本番環境志向のアドオン です。対話型AIを、再現可能で安全第一の開発ツールチェーンへと変貌させます。すでにClaude Codeを使用しており、CLIから離れることなく日常的なコーディング、レビュー、セキュリティタスクの時間を短縮したいチームにとって特に有用です。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト