sdd-guardian は何をしますか?
グローバルCodexスキルを使用してSDDドキュメントをガードおよび保守し、プロジェクト状態、ADR、ドキュメントパックをブートストラップします。
このスキルは、プロジェクトの設計ドキュメント(SDD)を自動的に管理および保護するためのものです。以下の機能を提供します。
- プロジェクト状態のブートストラップ: プロジェクトの初期化時に、現在のコードベースと設定から自動的に設計ドキュメントの初期状態を生成します。
- アーキテクチャ決定記録(ADR)の管理: 重要な設計上の決定が行われた際に、ADRを自動的に作成または更新します。
- ドキュメントパックの生成: 関連するドキュメントをパッケージ化し、簡単に参照できるようにします。
対応プラットフォーム
- Codex エージェント
- Git ワークフロー(プルリクエスト、コミットフック)
使用例
codex run sdd-guardian --bootstrap
これにより、現在のプロジェクトの設計ドキュメントが初期化されます。
詳細
スキルは、以下の環境変数によって設定を変更できます。
SDD_GUARDIAN_AUTO_UPDATE: 自動更新を有効にするかどうか(デフォルト: true)SDD_GUARDIAN_ADR_PATH: ADRの保存先パス(デフォルト:docs/adr)
詳細な使用方法については、各プロジェクトのドキュメントを参照してください。