mcpField
P
parallel-agents

parallel-agents

github.com/jssblckエージェントワークフロー01.6k 回インストール3 週間前に更新
リポジトリ

parallel-agents について

コーディングエージェント向けに、共有ファイルの競合を抑える並行開発の指針を示すスキルです。ファイル境界、マージしやすい編集、競合箇所の調査、エージェント文書の保守を扱います。

主な機能

  1. 01機能単位のファイル境界の選定
  2. 02共有リストのマージしやすい編集
  3. 03繰り返す競合箇所の調査
  4. 04簡潔なエージェント文書の保守

活用シーン

  1. 01並行機能開発のファイル構成計画
  2. 02レジストリや生成ファイルの競合削減
  3. 03繰り返すコード競合の調査
  4. 04エージェント指示文書の簡素化

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/jssblck/agents --skill parallel-agents

インストール後、Claude Code で/parallel-agentsを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

agents/
openai.yaml
references/
doc-gardening.md
hotspot-audit.md
mergeable-edits.md
one-feature-one-file.md

詳細

並列エージェント

共有ファイルで、担当が独立した作業同士が衝突しないようにします。並行作業や、これまでの衝突履歴から必要だと判断できる場合に、構造を変更します。

  • 独立した動作について、有用な担当境界を作れる場合は専用のファイルにします。共有レジストリへの変更は最小限にします。1 行の登録を実現するだけのために、まとまりのあるモジュールを分割しないでください。
  • 共有リストはマージしやすい形にします。1 行につき 1 項目とし、挿入順を安定させ、無関係な再フォーマットは避けます。生成ファイルとロックファイルは再生成します。
  • 繰り返し衝突が起きる箇所は、分割する前に調査します。構造の移動と動作の変更の両方が求められる場合は、それぞれを分けて行います。
  • エージェント向けドキュメントは簡潔に保ちます。作業上の合意事項、分かりにくい制約、有用なセットアップや確認の手順を記載します。モジュールの詳細は、そのモジュールの担当箇所に記載します。

参考資料

タスクに関連する参考資料のみを読みます。

  • one-feature-one-file.md:並行して機能を開発する場合のファイル境界の選び方。
  • mergeable-edits.md:共有レジストリ、生成ファイル、または競合するブランチの編集方法。
  • hotspot-audit.md:監査や構造の修正を依頼された場合に、衝突が集中する箇所を測定する方法。
  • doc-gardening.md:エージェント向けの指示のメンテナンスや、重複ドキュメントの削減方法。

コメント