new-feature-sdlc-skill は何をしますか?
承認された機能のデリバリーを、ディスカバリーから実装、テスト、ドキュメント作成、リリース準備完了までオーケストレーションします。
このスキルは、ソフトウェア開発ライフサイクル(SDLC)全体を自動化し、以下のフェーズを管理します:
- ディスカバリー: 要件の明確化とスコープの定義
- 実装: コーディングと統合
- テスト: 単体テスト、結合テスト、受け入れテスト
- ドキュメント作成: ユーザー向けドキュメントと開発者向けドキュメントの生成
- リリース準備完了: 最終レビューとリリースノートの作成
使用方法
このスキルを有効にすると、AIエージェントは以下のコマンドを認識します:
/sdlc start <機能名> [オプション]
/sdlc status
/sdlc complete <機能ID>
前提条件
- プロジェクトがGitリポジトリとして管理されていること
- テストランナーが設定されていること(例: Jest、pytest)
- ドキュメント生成ツールが利用可能であること(任意)
動作の流れ
- ユーザーが承認された機能の詳細を提供します
- スキルが自動的にタスクをフェーズに分割します
- 各フェーズが順次実行され、進捗がトラッキングされます
- 完了時にリリース準備状況が報告されます
詳細については、公式ドキュメントを参照してください。