Communitygithub.com

mbmd/AIPDLC

AIコーディングエージェントにプロフェッショナルなソフトウェアデリバリーをガイドする、インジェクト可能なワークフローパッケージ。アイデアからテストアカウンタビリティまでをカバーする11のパッケージを提供します。

AIPDLC とは?

このスキルは、AIコーディングエージェント(Claude Code、Cursor、Clineなど)向けに、製品開発ライフサイクル(PDLC)全体をカバーする11個の連鎖ワークフローパッケージを提供します。各パッケージは、PMOアドバイザー、CTO/アーキテクト、DevOpsエンジニア、コンプライアンスオフィサー、QAリーダーなど、上級ドメイン専門家としてエージェントを動作させるためのマークダウンベースの手続き的知識です。プラグインやAPIは不要で、ワークスペースにファイルをドロップするだけで注入可能です。パッケージは単独でも連鎖しても使用でき、各段階で人間の承認ゲートを設け、エージェントが提案しユーザーが決定する「ヒューマン・イン・ザ・ループ」を原則としています。また、Minimal/Standard/Comprehensiveの3段階の適応的深度により、プロジェクトの複雑さに応じた柔軟な活用が可能です。

対応✓Claude Code~Codex CLI✓Cursor
npx skills add mbmd/AIPDLC

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

AIPDLC — AI-PDLC(プロダクト開発ライフサイクル)ファミリー

AIコーディングエージェントにプロフェッショナルなソフトウェアデリバリーの構造化された専門知識を提供する、インジェクト可能なワークフローパッケージ。

このスキルが提供するもの

インストール後、AIエージェントは11個の連鎖ワークフローパッケージにアクセスできるようになります。これらはPDLC(プロダクト開発ライフサイクル)全体をカバーし、生のアイデアから、ガバナンスとテストアカウンタビリティを組み込んだプロダクション対応のワークスペースまでを実現します。

各パケッジにより、エージェントは上級ドメイン専門家のように振る舞います。起動時にはPMOアドバイザー、設計時にはCTO/アーキテクト、ワークスペースセットアップ時にはDevOpsエンジニア、ガバナンス時にはコンプライアンスオフィサー、テスト戦略時にはQAリーダーとして。プラグインやAPIは不要で、エージェントが読み取り実行するマークダウンベースの手続き的知識のみです。

連鎖

╔══════════ ポートフォリオレイヤー · 範囲 = 複数プロジェクト ══════════╗

   (オプション)
    AI-ILC  ⇢  AI-PILC  ⇢  AI-PPM
    決定する    開始する    ガバナンスする(ポートフォリオ)

╚═══════════════════════╤═════════════════════════════════════╝
                         │
                      AI-FLO   ルーティングする(パッケージ間)
                         │
╔══════════ プロジェクトレイヤー · 範囲 = 1プロジェクト ══════════════╗

    AI-POLC → AI-UXD → AI-ADLC → AI-DWG → AI-DLC(構築)
    オーナーシップを持つ UXを設計する  設計する  準備する

    AI-GCE + AI-TGE ── 並行(継続的品質)──►
    ガードする  テストする

╚═════════════════════════════════════════════════════════════╝

パッケージ一覧

パッケージ機能エキスパートロール
AI-ILC(アイデアライフサイクル)生のアイデア → 承認済みアイデア概要プロダクトマネージャー
AI-PILC(プロジェクト開始ライフサイクル)要件 → プロジェクト開始パッケージPMOアドバイザー
AI-PPM(プロジェクトポートフォリオ管理)複数PIP → ポートフォリオガバナンスポートフォリオマネージャー
AI-FLO(フローオーケストレーター)パッケージ間ルーティングオーケストレーションエンジン
AI-POLC(プロダクトオーナーシップライフサイクル)PIP → プロダクトバックログパッケージプロダクトオーナー
AI-UXD(UXデザイン)PIP + PBP → UXデザインパッケージUXデザイナー
AI-ADLC(アーキテクチャ設計ライフサイクル)要件 → アーキテクチャパッケージCTO / アーキテクト
AI-DWG(ワークスペースジェネレーター)AP + PBP + UXP → コーディング可能なワークスペースDevOpsエンジニア
AI-GCE(ガバナンス&コンプライアンスエンジン)ワークスペース → コンプライアンス適用ガバナンスオフィサー
AI-TGE(テストガバナンスエンジン)ワークスペース → テスト戦略とカバレッジQAリーダー

使い方

クイックスタート(単一パッケージ)

AIエージェントに次のように指示します:

AI-PILCを使って、この要件からプロジェクトを開始してください。
AI-ADLCを使って、このシステムのアーキテクチャを設計してください。
AI-DWGを使って、このアーキテクチャから開発ワークスペースを生成してください。

フルチェーン

AI-ILCまたはAI-PILCから開始し、各パッケージが次へ引き継ぎます。すべての段階に人間の承認ゲートがあります。AIが提案し、あなたが決定します。

単独または連鎖

各パッケージは独立して動作します。1つだけ、いくつか、または11個すべてをインストールできます。連鎖させる場合、各パッケージは前のパッケージの出力を検出して自身の作業を強化します。単独で使用する場合、欠落している前段階を適切に処理します。

主要な原則

  • ヒューマン・イン・ザ・ループ — すべての段階に承認ゲート
  • インジェクト可能 — 任意のワークスペースにファイルをドロップするだけで使用可能、プラグイン不要
  • プロフェッショナル品質 — 出力は上級ドメイン専門家が書いたかのような品質
  • プラットフォーム非依存 — ワークスペースファイルを読み取るAIアシスタントならどれでも動作
  • チェーン認識 — パッケージは状態マーカーを介して引き継ぎを行うが、単独でも動作
  • 適応的深度 — Minimal / Standard / Comprehensive の3段階でプロジェクトの複雑さに対応

対応プラットフォーム

6つ以上のAIコーディングプラットフォームで動作:

  • Kiro
  • Amazon Q Developer
  • Cursor
  • Claude Code
  • Cline
  • GitHub Copilot(一部対応 — ワークスペース指示のみ)
  • ワークスペースのマークダウンファイルを読み取る任意のAIアシスタント

インストール方法

このスキルのインストール後、パッケージセットを一時的なネストフォルダにクローンし、ワークスペースルートに対してインストーラーを実行し、その後ソースを削除します。これによりワークスペースルートはクリーンなまま保たれ、インストーラーは .aiflc/pdlc/(パッケージホーム)と pdlc-ws/(出力先)のみを残します。

# 1. ワークスペースルートではなく、一時フォルダにクローン
 git clone https://github.com/mbmd/AIPDLC.git .aiflc-src/AIPDLC

# 2. ワークスペースルートにインストール(--platform / --bundle を追加するとプロンプトをスキップ)
 ./.aiflc-src/AIPDLC/installer/install.sh --target .

# 3. ソースを削除 — ルートに不要なものは残りません
 rm -rf .aiflc-src

Windows(PowerShell)の場合:

git clone https://github.com/mbmd/AIPDLC.git .aiflc-src/AIPDLC
.\\.aiflc-src\AIPDLC\installer\install.ps1 -TargetWorkspace .
Remove-Item -Recurse -Force .aiflc-src

インストーラーは各パッケージを .aiflc/pdlc/ にコピーし、出力用に pdlc-ws/ を作成します。プラットフォーム固有の詳細は各パッケージの setup/INSTALL.md を参照してください。

詳細情報


Mohammad MaheriによるAIFLC上に構築 — AI Full Life Cycleプロジェクトの一部。

関連スキル