plugins/ai-dlc/skills/ai-dlc/SKILL.md
AI駆動開発ライフサイクル(AI-DLC)の方法論、原則、ベストプラクティスを解説するスキル。ソフトウェア開発においてAIを中心に据えた体系的なアプローチを提供する。【フェーズ構成】Inception(要件定義): /ai-dlc:setup → /ai-dlc:inception:user-stories → /ai-dlc:inception:units / Construction(設計・実装): /ai-dlc:construction:domain-model → /ai-dlc:construction:code-gen / api / architecture / Operation(運用): 現在のフェーズ状態は /ai-dlc:guide:current で確認。【利用場面】AI-DLCの概念を学びたい時、各コマンドの使い方を確認したい時、開発フローの次のステップを判断したい時、DDD・BDD・TDD・PRFAQなどの手法との連携方法を理解したい時に使用。【提供エージェント】product-manager(要件定義)、software-architect(設計・DDD)、software-engineer(実装・TDD)、cloud-architect(インフラ設計)
npx skillsauth add rfdnxbro/claude-code-marketplace ai-dlcInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
AI駆動開発ライフサイクル(AI-DLC)は、AIを中心に据えたソフトウェア開発方法論です。従来のSDLCやアジャイル手法にAIを後付けするのではなく、AIの能力を最大限に活用するために開発プロセス全体を再構築します。
従来手法との違い:
インテント(高レベルの目的)をユニットに分解するフェーズ。
主なリチュアル: モブエラボレーション
出力: PRFAQ、ユーザーストーリー、NFR定義、リスク説明、ユニット構成
ユニットをテスト済みデプロイメントユニットに変換するフェーズ。
主なリチュアル: モブコンストラクション
フロー:
デプロイ、オブザーバビリティ、メンテナンスを担当。
| 成果物 | 説明 | |--------|------| | インテント | 達成すべき高レベルの目的 | | ユニット | 凝集度が高く疎結合な作業単位 | | ボルト | 最小のイテレーション単位(時間〜日単位) | | ドメイン設計 | DDDの戦術的要素でモデル化 | | 論理設計 | NFRを満たすためのアーキテクチャパターン適用 | | デプロイメントユニット | 運用準備完了パッケージ |
| コマンド | 説明 |
|----------|------|
| /ai-dlc:setup | セッション初期化 |
| /ai-dlc:guide:current | 現在のステップと次のアクションを表示 |
| /ai-dlc:inception:user-stories | ユーザーストーリー作成 |
| /ai-dlc:inception:units | ユニット分解 |
| /ai-dlc:construction:domain-model | ドメインモデル作成 |
| /ai-dlc:construction:code-gen | コード生成 |
| /ai-dlc:construction:architecture | アーキテクチャ設計 |
| /ai-dlc:construction:api | REST API作成 |
1. /ai-dlc:setup # ボルト初期化
2. /ai-dlc:guide:current # 現在位置確認
3. /ai-dlc:inception:user-stories # ユーザーストーリー作成
4. /ai-dlc:inception:units # ユニット分解
5. /ai-dlc:construction:domain-model # ドメインモデル設計
6. /ai-dlc:construction:code-gen # コード生成
詳細は ${CLAUDE_PLUGIN_ROOT}/docs/whitepaper-ja.md を参照してください。
tools
pr-auto-fix プラグインの監視ループを起動するトリガースキル。Hook で PR 作成が検知された後、Claude が `pr-auto-fix:auto-fix-pr` として呼び出すと Monitor (`pr-auto-fix-watcher`) がバックグラウンドで起動する。Monitor からの通知を受けて pr-auto-fixer エージェントへディスパッチする責務を持つ。ユーザーが手動で起動するスキルではなく、Hook 経由でのみ呼ばれる前提。
business
ユーザー本人の声で日本語のプローズを起草・推敲・レビューする際に文体ガイドを適用する。対象は Qiita/Zenn 技術記事、note 記事、Slack メッセージ下書き、ユーザーが書く PR/コードレビューコメント、その他ユーザー名義で外部に出る日本語の長文。基本トーン・句読点ルール・用語表記・禁止表現(em ダッシュ「——」、「刺さる/効く」、「リポ」略称など)・シチュエーション別温度感を読み込んだ上で文章を組み立てる。コード・ログ・コミットメッセージの定型文、および他者が書いた文章のレビュー(他人の PR コメントの校正など)には適用しない。
tools
Agent tool で複数のサブエージェントを並列起動する/エージェントチームを組成する前に、編成パターン(サブエージェント vs エージェントチーム、レビュアー Teammate の要否、各役割のモデル選択)を決定するためのガイドを適用する。トリガー:3 つ以上の Agent を並列起動する/タスク間に依存関係がある/チームメイト同士の相互通信が必要/設計や計画フェーズで複数視点が欲しい/ある成果物を別の成果物がレビュー・参照する構造になる。単発のサブエージェント呼び出しや、依存のない fire-and-forget な並列調査では発火しない。
documentation
ビジネス基礎知識学習教材のコンテンツガイドライン。4カテゴリ8サブカテゴリ構成、7セクション記事テンプレート、Mermaid図活用、品質チェックリストを提供。記事作成やレビュー時に参照。