AI駆動開発ライフサイクル(AI-DLC)の概念、原則、ベストプラクティスを説明する。AIネイティブな開発方法論について質問されたとき、またはAI-DLCの実践方法を知りたいときに使用。
From ai-dlcnpx claudepluginhub rfdnxbro/claude-code-marketplace --plugin ai-dlcThis skill uses the workspace's default tool permissions.
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Migrates code, prompts, and API calls from Claude Sonnet 4.0/4.5 or Opus 4.1 to Opus 4.5, updating model strings on Anthropic, AWS, GCP, Azure platforms.
Details PluginEval's skill quality evaluation: 3 layers (static, LLM judge), 10 dimensions, rubrics, formulas, anti-patterns, badges. Use to interpret scores, improve triggering, calibrate thresholds.
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 を参照してください。