bro-init-memory-bank について
AI エージェント向けのプロジェクト memory bank 初期化スキルです。リポジトリの情報を集めて規定の構成を作成し、既存の memory bank がある場合は変更しません。以後の追記や変更計画の作成は対象外です。
主な機能
- 01memory bank の初期作成
- 02リポジトリからプロジェクト情報を収集
- 03概要・技術スタック・構成の下書き
- 04既存 memory bank の検出と保護
- 05changes/ 内の作業成果物を制限
活用シーン
- 01プロジェクトの初期コンテキスト記録の作成
- 02リポジトリに基づくプロジェクト文書の下書き
- 03memory bank が既にある場合の初期化停止
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ irpsv/ ai-bro --skill bro-init-memory-bankインストール後、Claude Code で/bro-init-memory-bankを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
references/content-rules.mddialog-rules.mdmemory-bank-structure.mdscripts/init-memory-bank.shtemplates/index.mdtemplates/features/index.mdtemplates/playbooks/index.mdtemplates/project/architecture.mdconventions.mddecisions.mdglossary.mdoverview.mdtech-stack.mdworkflows/init-memory-bank.md詳細
Bro Init Memory Bank
プロジェクトのメモリーバンクを初期作成します。標準構造を作成し、コンテキストを初期入力します。
既存のバンクには情報を追加しないでください。その場合は情報追加用のスキル(/bro-remember-it)を使用してください。
changes/に作業成果物を作成しないでください。仕様には/bro-give-me-spec、計画には/bro-give-me-planを使用してください。
一般ルール
- 対話ルールを必ず守ってください。
- メモリーバンクの構造とコンテンツルールを必ず守ってください。
- 作業手順を必ず守り、逸脱しないでください。
- まず、リポジトリから自分でコンテキストを収集してください。
- 高い確度で判断できることは質問しないでください。
- 推測した内容は、ユーザーが確認するまで推測として明記してください。
制限事項/停止条件
- 既存のメモリーバンクを上書きすることは禁止です。
changes/内のファイルを作成または変更することは禁止です(初期化時に空のディレクトリを作成する場合を除く)。- init時の初期入力を超えてバンクに情報を追加することは禁止です。それ以降の知識は
/bro-remember-itで記録します。 - プロジェクトに関する事実を捏造することは禁止です。
作業手順
memory-bank/index.mdが存在しないことを確認してください。ファイルが存在する場合は停止し、その旨を伝え、情報追加には/bro-remember-itを提案してください。- init-memory-bankを読み、その指示に従ってください。
- 完了後、作成したもの、入力した内容、確認が必要な内容を人に報告してください。
品質管理
完了前に、次の項目を確認してください。
- 構造がメモリーバンクのスキーマに準拠していること。
project/overview.md、project/tech-stack.md、project/architecture.mdに、有意義なドラフトまたは確認済みの事実が含まれていること。changes/が作成され、作業成果物が格納されていないこと。- バンクがすでに存在していた場合、上書きされていないこと。
- 最終報告が、具体的な次のステップを1つ示して終わっていること(通常、今後の知識の記録には
/bro-remember-itを使用します)。
コメント
Markdown 対応