agent-navigation-sop について
agent-navigation-sopは、`/init`を補完する開発者向けAGENTS.mdを作成するエージェントスキルです。一度で完了する検証コマンド、リポジトリの制約、コーディングパターン、タスクの振り分けを重視します。
主な機能
- 01一度で完了するビルド・テストコマンドの列挙
- 02ブロッキング処理と監視プロセスの除外
- 03リポジトリ固有の制約の記録
- 04タスクをディレクトリとテストに対応付け
- 05ネストされたAGENTS.mdの参照
活用シーン
- 01開発者向けリポジトリガイドの作成
- 02安全な検証コマンドの文書化
- 03機能開発とバグ修正の案内
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ igorwarzocha/ opencode-workflows --skill agent-navigation-sopインストール後、Claude Code で/agent-navigation-sopを入力して読み込まれたか確認します。
詳細
エージェントのナビゲーション手順書
この手順書は、開発者向けの AGENTS.md ファイルを詳細にマッピングすることで、/init コマンドを補完します。
- ツールとスクリプト:ビルド、テスト、Lint、型チェックの一回限りのコマンドを特定します。
- プロセス上の制約:除外する開発サーバーとウォッチモードを特定します。
- 規約:プロジェクト固有の命名規則、アーキテクチャパターン、独自のエラー処理を特定します。
フェーズ 2:AGENTS.md の作成
約 50 行の高密度な出力を目標にします。
1. ビルドとテスト(手順)
- コピーして実行できる一回限りのコマンドを列挙します。
dev、watch、または対話型のコマンドを含めてはなりません。
2. 制約とパターン(ルール)
- 重要:エージェントは、ブロッキングプロセス(開発サーバー、ウォッチモード)の実行を明示的に禁止しなければなりません。
- エージェントが変更すべきでない読み取り専用または制限付きのパスを特定します。
- リポジトリ固有のコーディングパターン(例:「Bun API を使用する」「クラスより関数型を優先する」)を記載します。
3. タスクの振り分け(ルーティング)
- よくあるタスク(機能追加、バグ修正)を、特定のディレクトリおよび関連するテストに対応付けます。
- 内容を重複して記載するのではなく、パッケージレベルの詳細についてはネストされた
AGENTS.mdファイルを参照します。 - 繰り返し発生するタスクを特定し、エージェントの機能を拡張するために
skill-creatorを使って新しいスキルを作成するよう提案します。
コメント
Markdown 対応