init について
リポジトリを分析し、後続のDroidインスタンス向けにAGENTS.mdを作成する初期設定スキルです。開発コマンドと複数ファイルにまたがるアーキテクチャを記録し、既存ファイルの変更前には確認を求めます。
主な機能
- 01リポジトリ用AGENTS.mdの作成
- 02ビルド・ lint・テストコマンドの記録
- 03高レベルなアーキテクチャの要約
- 04既存のプロジェクト指示の反映
- 05既存ファイル編集前の確認
活用シーン
- 01後続のDroidセッション向けにリポジトリを準備
- 02単一テストの実行方法を記録
- 03READMEやエージェントルールの要点を集約
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ factory-ai/ factory-plugins --skill initインストール後、Claude Code で/initを入力して読み込まれたか確認します。
詳細
このコードベースを分析し、このリポジトリで今後 Droid が作業する際に使用できる AGENTS.md ファイルを作成してください。
追加する内容:
- ビルド、リント、テストの実行方法など、よく使われるコマンド。単一のテストの実行方法など、このコードベースで開発するために必要なコマンドも含めてください。
- 今後の作業をより迅速に進められるよう、コードのアーキテクチャと構成の概要。複数のファイルを読まないと理解できない、全体的なアーキテクチャに重点を置いてください。
使用上の注意:
- コードベースを分析した後、AGENTS.md が存在しない場合は、そのファイルを直接作成してください。AGENTS.md がすでに存在する場合は、ファイルを変更する前に、追加する内容の案を提示して確認を求めてください。
- 最初の AGENTS.md を作成する際は、内容の重複を避け、「ユーザーに役立つエラーメッセージを表示する」「新しいユーティリティにはすべてユニットテストを書く」「機密情報(API キーやトークンなど)をコードやコミットに含めない」といった、明らかな指示は記載しないでください。
- 簡単に確認できるすべてのコンポーネントやファイル構成を列挙するのは避けてください。
- 一般的な開発慣行は含めないでください。
- Cursor のルール(.cursor/rules/ または .cursorrules)、Copilot のルール(.github/copilot-instructions.md)、または CLAUDE.md ファイルがある場合は、重要な内容を必ず含めてください。
- README.md がある場合は、重要な内容を必ず含めてください。
- 読んだ他のファイルに明示的に記載されていない限り、「一般的な開発タスク」「開発のヒント」「サポートとドキュメント」などの情報を捏造しないでください。
コメント
Markdown 対応