parallel-agents について
コーディングエージェント向けに、共有ファイルの競合を抑える並行開発の指針を示すスキルです。ファイル境界、マージしやすい編集、競合箇所の調査、エージェント文書の保守を扱います。
主な機能
- 01機能単位のファイル境界の選定
- 02共有リストのマージしやすい編集
- 03繰り返す競合箇所の調査
- 04簡潔なエージェント文書の保守
活用シーン
- 01並行機能開発のファイル構成計画
- 02レジストリや生成ファイルの競合削減
- 03繰り返すコード競合の調査
- 04エージェント指示文書の簡素化
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ jssblck/ agents --skill parallel-agentsインストール後、Claude Code で/parallel-agentsを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
agents/openai.yamlreferences/doc-gardening.mdhotspot-audit.mdmergeable-edits.mdone-feature-one-file.md詳細
並列エージェント
共有ファイルで、担当が独立した作業同士が衝突しないようにします。並行作業や、これまでの衝突履歴から必要だと判断できる場合に、構造を変更します。
- 独立した動作について、有用な担当境界を作れる場合は専用のファイルにします。共有レジストリへの変更は最小限にします。1 行の登録を実現するだけのために、まとまりのあるモジュールを分割しないでください。
- 共有リストはマージしやすい形にします。1 行につき 1 項目とし、挿入順を安定させ、無関係な再フォーマットは避けます。生成ファイルとロックファイルは再生成します。
- 繰り返し衝突が起きる箇所は、分割する前に調査します。構造の移動と動作の変更の両方が求められる場合は、それぞれを分けて行います。
- エージェント向けドキュメントは簡潔に保ちます。作業上の合意事項、分かりにくい制約、有用なセットアップや確認の手順を記載します。モジュールの詳細は、そのモジュールの担当箇所に記載します。
参考資料
タスクに関連する参考資料のみを読みます。
- one-feature-one-file.md:並行して機能を開発する場合のファイル境界の選び方。
- mergeable-edits.md:共有レジストリ、生成ファイル、または競合するブランチの編集方法。
- hotspot-audit.md:監査や構造の修正を依頼された場合に、衝突が集中する箇所を測定する方法。
- doc-gardening.md:エージェント向けの指示のメンテナンスや、重複ドキュメントの削減方法。
コメント
Markdown 対応