Shaylyntriggerhappy850/claude-army

コードベースとPRレビューからClaudeエージェントのチームを生成し、プロジェクトの実際の規約に合わせて調整します。

claude-army とは?

このスキルは、開発者が既存のコードベースとプルリクエストレビューを分析して、プロジェクト固有のコーディング規約やベストプラクティスに基づいたClaudeエージェントのチームを自動生成するためのツールです。チーム内の各エージェントは特定の役割(例:コードレビュアー、テスト作成者、リファクタリング担当者)を割り当てられ、プロジェクトの実際のパターンを学習して一貫性のある開発支援を提供します。主にClaude CodeやCursor、CodexなどのAIエージェントプラットフォームで動作し、YAML設定ファイルを通じてエージェントの役割と動作をカスタマイズできます。このスキールを活用することで、新しいチームメンバーのオンボーディング時間を短縮し、コードレビューの質を向上させ、プロジェクト全体のコード品質を維持できます。

対応✓Claude Code~Codex CLI~Cursor
npx skills add Shaylyntriggerhappy850/claude-army

Installed? Explore more 生産性&コラボレーション skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

claude-army は何をしますか?

コードベースとPRレビューからClaudeエージェントのチームを生成し、プロジェクトの実際の規約に合わせて調整します。

概要

このスキルは、あなたのコードベースと過去のプルリクエストレビューを分析し、プロジェクト固有のコーディングパターンや規約を学習したClaudeエージェントのチームを作成します。これにより、新しいコードのレビュー、リファクタリングの提案、テストの作成などが、あなたのプロジェクトのスタイルに自動的に準拠するようになります。

特徴

  • コードベース分析: 既存のコードをスキャンして、使用されている命名規則、アーキテクチャパターン、コーディングスタイルを抽出します。
  • PRレビュー学習: 過去のPRレビューからベストプラクティスやよくある修正ポイントを学習します。
  • マルチエージェントチーム: 役割ごとに特化した複数のClaudeエージェント(例:レビュアー、テスター、リファクタリング担当者)を生成します。
  • カスタマイズ可能: 生成されるエージェントの動作や役割を設定ファイルで調整できます。

対応プラットフォーム

  • Claude Code
  • Cursor
  • Codex
  • その他のClaude APIを利用するツール

使用方法

# スキルを有効化
claude use shaylyntriggerhappy850/claude-army

# エージェントチームを生成
claude-army init --source ./src --pr-reviews ./reviews

# カスタム設定を指定
claude-army init --config ./team-config.yaml

設定例 (team-config.yaml)

team:
  - name: "コードレビュアー"
    role: "reviewer"
    focus: ["コード品質", "スタイル一貫性"]
  - name: "テスター"
    role: "tester"
    focus: ["テストカバレッジ", "エッジケース"]
  - name: "リファクタリング担当者"
    role: "refactorer"
    focus: ["パフォーマンス最適化", "コード重複除去"]

必要条件

  • Claude Codeまたは互換性のあるAIエージェント環境
  • 分析対象のコードベースへのアクセス権
  • (オプション)プルリクエストレビューの履歴

注意事項

  • スキルはプロジェクトの実際の規約に基づいてエージェントを調整しますが、最終的な判断は人間の開発者が行う必要があります。
  • 大量のコードベースを分析する場合、初期セットアップに時間がかかることがあります。

関連スキル