Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By korosuke613
Blocks write/edit operations on files matching red-flag patterns (Utils, Helper, Service, Manager, Calculator) to enforce object-oriented design principles.
npx claudepluginhub korosuke613/coding-agent-recipe --plugin securityClaude Code や GitHub Copilot 向けの便利なプラグイン、カスタムコマンド、エージェント、フックを収集・管理するリポジトリです。
このリポジトリは Claude Code プラグインシステム として、4つのプラグインとして配布されています:
.
├── .claude/ # プラグイン利用側の設定
│ └── settings.json # アクティブな設定ファイル
├── .claude-plugin/ # マーケットプレイス定義
│ └── marketplace.json # マーケットプレイス定義ファイル
├── claude-plugins/ # プラグイン配布用ディレクトリ
│ ├── git/ # Gitプラグイン
│ │ ├── .claude-plugin/plugin.json
│ │ └── commands/
│ │ ├── create-branch.md
│ │ └── create-commit.md
│ ├── doc/ # ドキュメントプラグイン
│ │ ├── .claude-plugin/plugin.json
│ │ └── commands/
│ │ └── update-readme.md
│ ├── engineer/ # エンジニアリングプラグイン
│ │ ├── .claude-plugin/plugin.json
│ │ └── agents/
│ │ ├── code-reviewer.md
│ │ ├── debugger.md
│ │ └── tdd-refactoring-coach.md
│ └── security/ # セキュリティプラグイン
│ ├── .claude-plugin/plugin.json
│ └── hooks/
│ ├── hooks.json
│ └── block-file-edits.sh
├── .github/ # GitHub設定
│ ├── prompts/ # GitHub Copilot Chat向けプロンプト
│ └── copilot-instructions.md # GitHub Copilot向けガイダンス
├── .devcontainer/ # Development Container設定
│ ├── devcontainer.json # VSCode devcontainer設定
│ ├── Dockerfile # コンテナ環境定義(Squidプロキシ対応)
│ ├── init-firewall.sh # Squidプロキシ起動スクリプト
│ ├── squid.conf # Squidプロキシ設定ファイル
│ ├── SQUID_README.md # Squidシステムドキュメント
│ └── .claude/settings.json # devcontainer用Claude設定
├── CLAUDE.md # Claude Code用ガイダンス
├── README.md # プロジェクト概要
└── LICENSE # ライセンスファイル
このリポジトリは4つのClaude Code Pluginとして配布されています。以下の手順でインストールできます:
/plugin marketplace add korosuke613/coding-agent-recipe
用途に応じて必要なプラグインをインストールしてください:
# Git操作コマンド(ブランチ作成、コミット作成)
/plugin install git@korosuke613
# ドキュメント更新コマンド(README更新)
/plugin install doc@korosuke613
# エンジニアリング支援エージェント(コードレビュー、デバッグ、TDD)
/plugin install engineer@korosuke613
# セキュリティフック(ファイル編集制限)
/plugin install security@korosuke613
# すべてインストール
/plugin install git@korosuke613 doc@korosuke613 engineer@korosuke613 security@korosuke613
/help
各プラグインが提供する機能の詳細:
git プラグインカスタムスラッシュコマンドによるGit操作:
/create-branch - 現在の変更を元に適切なブランチ名で新しいブランチを作成/create-commit - 現在の変更を元にコンベンショナルコミット形式でコミットを作成doc プラグインドキュメント更新コマンド:
/update-readme - プロジェクトのREADMEファイルを現在のコードベースに基づいて更新engineer プラグインエンジニアリング支援エージェント:
@code-reviewer - コード品質、セキュリティ、保守性のレビューを行う@debugger - エラーやテストの失敗に対するデバッグを行う@tdd-refactoring-coach - TDD(テスト駆動開発)とリファクタリングの指導を行うsecurity プラグインセキュリティフック:
block-file-edits.sh - .github/workflows/、.claude/hooks/、.claude/settings.json の編集を制限.devcontainer/ に格納されている Development containers の設定:
devcontainer.json - VSCode devcontainer の設定Dockerfile - コンテナ環境定義(Squidプロキシ対応)init-firewall.sh - Squidプロキシサーバー起動スクリプトsquid.conf - ドメインベースアクセス制御設定(ワイルドカード対応)SQUID_README.md - Squidシステムの詳細ドキュメント.claude/settings.json - devcontainer 用の Claude Code 設定ファイル(権限制限付き)devcontainer により、Squidプロキシベースのセキュアなネットワーク環境でClaude Codeを実行できます。
.github/prompts/ に格納されているGitHub Copilot Chat向けプロンプトファイル(.prompt.md):
create-branch.prompt.md - 適切なブランチ名で新しいブランチを作成(/create-branch相当)create-commit.prompt.md - コンベンショナルコミット形式でコミット作成(/create-commit相当)update-readme.prompt.md - READMEファイルの自動更新(/update-readme相当)VS Code Chatで /create-branch, /create-commit, /update-readme と入力して使用できます。使用方法の詳細は .github/prompts/README.md を参照してください。
Modifies files
Hook triggers on file write and edit operations
Share bugs, ideas, or general feedback.
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Git safety hooks for Claude Code. Blocks force-push, protects main/master branch, prevents hard-reset, guards interactive rebase, and blocks git clean -fd.
Production safety hooks for autonomous Claude Code operation. Context monitoring, syntax checking, branch protection, activity logging, and more.
Safety hooks to block or require user approval for dangerous commands (rm, git operations, .env access, file size limits)
Easily create hooks to prevent unwanted behaviors by analyzing conversation patterns
Harness-native ECC plugin for engineering teams - 64 agents, 262 skills, 84 legacy command shims, reusable hooks, rules, MCP conventions, and operator workflows for Claude Code plus adjacent agent harnesses
Complete collection of battle-tested Claude Code configs from an Anthropic hackathon winner - agents, skills, hooks, and rules evolved over 10+ months of intensive daily use
エンジニアリング支援エージェント集(コードレビュー、デバッグ、TDD)
ドキュメント更新を支援するコマンド集(README更新)
Git操作を支援するコマンド集(ブランチ作成、コミット作成)
GitHub操作を支援するスキル集(PRレビュー対応、ワークフローレビューなど)
開発標準・ルール遵守チェックスキル
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claim