awesome-claude-code-workflows は何をしますか?
フック、MCPサーバー、スキル、エージェント、CLAUDE.mdを組み合わせて、実際のClaude Codeタスクを自動化するための厳選されたワークフローレシピ集です。
概要
このリポジトリには、Claude Codeの様々な機能を連携させて強力な自動化ワークフローを構築するための実用的なレシピが含まれています。各レシピは以下のコンポーネントを組み合わせています:
- フック: gitフックやイベント駆動型の自動化
- MCPサーバー: 外部ツールやサービスとの統合
- スキル: 再利用可能なカスタム機能
- エージェント: 自律的なタスク実行のためのエージェント設定
- CLAUDE.md: プロジェクト固有の設定と指示
なぜこのスキルが必要か
Claude Codeは強力な単一機能を多数提供していますが、それらを組み合わせることで真の自動化が実現します。このリポジトリは、それらの機能を効果的に連携させる具体的なパターンと設定例を提供します。
対応プラットフォーム
- macOS
- Linux
- Windows(WSL経由)
ワークフローレシピ一覧
各レシピの詳細は該当ディレクトリのREADMEを参照してください。
コードレビュー自動化
workflows/code-review/
- プルリクエスト作成時に自動レビュー
- コーディング規約のチェック
- セキュリティ脆弱性の検出
テスト自動化
workflows/testing/
- コミット前の自動テスト実行
- テストカバレッジレポート生成
- 回帰テストの自動トリガー
デプロイパイプライン
workflows/deployment/
- CI/CDパイプラインとの統合
- 環境変数管理
- ロールバック手順の自動化
ドキュメント生成
workflows/documentation/
- APIドキュメントの自動生成
- 変更ログの更新
- コードコメントからのドキュメント生成
クイックスタート
- 目的のワークフローレシピを選択します
- 各レシピのREADMEに従って設定をプロジェクトに追加します
- Claude Codeを起動してワークフローをテストします
# 例:コードレビューワークフローの設定
cp -r workflows/code-review/.claude/ ./
cp workflows/code-review/CLAUDE.md ./
ワークフロー作成ガイド
独自のワークフローを作成する際のベストプラクティス:
- 小さく始める: 単一のフックかスキルから始め、徐々に複雑化
- テストする: 各コンポーネントを個別にテストしてから統合
- 文書化する: 各ワークフローにREADMEと使用例を追加
- 継続的に改善する: 実際の使用から学び、ワークフローを更新
貢献方法
新しいワークフローレシピや既存の改善案を歓迎します。以下のガイドラインに従ってください:
- 各ワークフローは独立したディレクトリに配置
- 明確なREADMEと使用方法のドキュメントを含める
- 他のワークフローとの依存関係を最小限に
ライセンス
MIT