Communitygithub.com

mbmd/AIPDLC

Packages de flux de travail injectables qui guident les agents IA de codage tout au long de la livraison logicielle professionnelle — 11 packages, de l'idée à la responsabilité de test.

Qu'est-ce que AIPDLC ?

AIPDLC fournit une famille cohérente de 11 packages de flux de travail basés sur du texte Markdown conçus pour les agents IA de codage (comme Claude Code, Cursor, Cline, etc.). Chaque package permet à l'agent de se comporter comme un expert senior (PMO, architecte, ingénieur DevOps, responsable qualité) tout au long du cycle de vie complet du développement produit, du portfolio stratégique jusqu'à la préparation du workspace. Les packages sont chaînés via des marqueurs d'état, ce qui permet une transition fluide de l'idée à la gouvernance et aux tests. Le système met l'accent sur la collaboration humain-dans-la-boucle, une qualité de sortie professionnelle et une profondeur adaptative (minimale, standard ou complète). Il peut être installé sur n'importe quel poste de travail, sans nécessiter de plugin ou d'API — il suffit de cloner le dépôt et d'exécuter le script d'installation. Les plateformes supportées incluent Kiro, Amazon Q Developer, Cursor, Claude Code, Cline, GitHub Copilot (partiel), et tout assistant IA lisant des fichiers Markdown.

Compatible avec✓Claude Code~Codex CLI✓Cursor
npx skills add mbmd/AIPDLC

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

AIPDLC — La famille AI-PDLC (Cycle de Vie du Développement Produit)

Packages de flux de travail injectables qui offrent aux agents IA de codage une expertise structurée pour une livraison logicielle professionnelle.

Ce que cette compétence fournit

Une fois installée, votre agent IA a accès à 11 packages de flux de travail chaînés couvrant l'intégralité du PDLC (Product Development Life Cycle) — de l'idée brute à l'espace de travail prêt pour la production, avec une gouvernance et une responsabilité de test intégrées.

Chaque package fait se comporter votre agent comme un expert senior : un conseiller PMO pour l'initiation, un CTO/architecte pour la conception, un ingénieur DevOps pour la configuration de l'espace de travail, un responsable conformité pour la gouvernance, un responsable QA pour la stratégie de test. Pas de plugins, pas d'API — juste une connaissance procédurale basée sur du Markdown que votre agent lit et exécute.

La chaîne

╔══════════ COUCHE PORTEFEUILLE · périmètre = PLUSIEURS projets ══════════╗

   (optionnel)
    AI-ILC  ⇢  AI-PILC  ⇢  AI-PPM
    Décider    Initier    Gouverner (portefeuille)

╚═══════════════════════════════╤═══════════════════════════════════════╝
                                │
                             AI-FLO   Router (package à package)
                                │
╔══════════ COUCHE PROJET · périmètre = UN projet ════════════════════════╗

    AI-POLC → AI-UXD → AI-ADLC → AI-DWG → AI-DLC (construction)
    Posséder   Concevoir UX  Concevoir  Préparer

    AI-GCE + AI-TGE ── en continu (qualité continue) ──►
    Gouverner   Tester

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

Packages en un coup d'œil

PackageCe qu'il faitRôle Expert
AI-ILC (Cycle de Vie de l'Idée)Idée brute → Brief d'idée approuvéProduct Manager
AI-PILC (Cycle de Vie d'Initiation de Projet)Exigence → Package d'initiation de projetConseiller PMO
AI-PPM (Gestion de Portefeuille de Projets)Plusieurs PIPs → Gouvernance du portefeuilleGestionnaire de Portefeuille
AI-FLO (Orchestrateur de Flux)Routage de package à packageMoteur d'Orchestration
AI-POLC (Cycle de Vie de Propriété Produit)PIP → Package de backlog produitProduct Owner
AI-UXD (Conception UX)PIP + PBP → Package de conception UXDesigner UX
AI-ADLC (Cycle de Vie de Conception d'Architecture)Exigences → Package d'architectureCTO / Architecte
AI-DWG (Générateur d'Espace de Travail)AP + PBP + UXP → Espace de travail prêt à coderIngénieur DevOps
AI-GCE (Moteur de Gouvernance et Conformité)Espace de travail → Application de la conformitéResponsable Gouvernance
AI-TGE (Moteur de Gouvernance des Tests)Espace de travail → Stratégie et couverture de testResponsable QA

Comment l'utiliser

Démarrage rapide (package unique)

Dites à votre agent IA :

En utilisant AI-PILC, aide-moi à initier ce projet à partir de mes exigences.
En utilisant AI-ADLC, conçois l'architecture pour ce système.
En utilisant AI-DWG, génère un espace de travail de développement à partir de cette architecture.

Chaîne complète

Commencez par AI-ILC ou AI-PILC et laissez chaque package passer au suivant. Chaque étape comporte une porte d'approbation humaine — l'IA propose, vous décidez.

Autonome ou chaîné

Chaque package fonctionne de manière indépendante. Vous pouvez en installer un, quelques-uns ou les onze. Lorsqu'ils sont chaînés, chaque package détecte la sortie de son prédécesseur et enrichit son propre travail. En mode autonome, il gère gracieusement l'absence de prédécesseurs.

Principes clés

  • Humain dans la boucle — portes d'approbation à chaque étape
  • Injectables — déposez les fichiers dans n'importe quel espace de travail, sans plugins
  • Qualité professionnelle — la sortie se lit comme si elle avait été écrite par un expert senior
  • Indépendant de la plateforme — fonctionne avec tout assistant IA qui lit les fichiers de l'espace de travail
  • Conscient de la chaîne — les packages passent par des marqueurs d'état, mais chacun fonctionne aussi seul
  • Profondeur adaptative — niveaux Minimal / Standard / Complet selon la complexité du projet

Plateformes supportées

Fonctionne avec 6+ plateformes IA de codage :

  • Kiro
  • Amazon Q Developer
  • Cursor
  • Claude Code
  • Cline
  • GitHub Copilot (partiel — instructions d'espace de travail uniquement)
  • Tout assistant IA qui lit les fichiers Markdown de l'espace de travail

Installation

Après avoir installé cette compétence, clonez l'ensemble de packages dans un dossier temporaire, exécutez l'installateur depuis la racine de votre espace de travail, puis supprimez la source. Cela garde la racine de votre espace de travail propre — l'installateur ne laisse que .aiflc/pdlc/ (le dossier des packages) et pdlc-ws/ (vos sorties) derrière lui.

# 1. Clonez dans un dossier temporaire — PAS à la racine de votre espace de travail
git clone https://github.com/mbmd/AIPDLC.git .aiflc-src/AIPDLC

# 2. Installez à la racine de votre espace de travail (ajoutez --platform / --bundle pour ignorer les invites)
./.aiflc-src/AIPDLC/installer/install.sh --target .

# 3. Supprimez la source — rien d'inutile n'est laissé dans votre racine
rm -rf .aiflc-src

Sous 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

L'installateur copie chaque package dans .aiflc/pdlc/ et crée pdlc-ws/ pour vos sorties. Pour les détails spécifiques à la plateforme, consultez setup/INSTALL.md de chaque package.

En savoir plus


Construit sur AIFLC par Mohammad Maheri — faisant partie du projet AI Full Life Cycle.

Skills associés