AIPDLC — Die AI-* PDLC (Product Development Life Cycle) Familie
Injizierbare Workflow-Pakete, die KI-Codierungsagenten strukturiertes Fachwissen für professionelle Softwarebereitstellung geben.
Was dieses Skill bereitstellt
Nach der Installation erhält Ihr KI-Agent Zugriff auf 11 verkettete Workflow-Pakete, die den gesamten PDLC (Product Development Life Cycle) abdecken – von der rohen Idee bis zum produktionsbereiten Arbeitsbereich mit integrierter Governance und Testverantwortung.
Jedes Paket lässt Ihren Agenten wie einen Senior-Domänenexperten agieren: einen PMO-Berater für die Initiierung, einen CTO/Architekten für das Design, einen DevOps-Ingenieur für die Arbeitsbereichseinrichtung, einen Compliance-Beauftragten für die Governance, einen QA-Leiter für die Teststrategie. Keine Plugins, keine APIs – nur Markdown-basiertes prozedurales Wissen, das Ihr Agent liest und ausführt.
Die Kette
╔══════════ PORTFOLIO-EBENE · Umfang = VIELE Projekte ══════════╗
(optional)
AI-ILC ⇢ AI-PILC ⇢ AI-PPM
Entscheide es Initiiere es Verwalte es (Portfolio)
╚═══════════════════════╤═════════════════════════════════════╝
│
AI-FLO Leite es (Paket-zu-Paket)
│
╔══════════ PROJEKT-EBENE · Umfang = EIN Projekt ══════════════╗
AI-POLC → AI-UXD → AI-ADLC → AI-DWG → AI-DLC (Build)
Besitze es Designe UX Designe es Bereite es vor
AI-GCE + AI-TGE ── parallel (kontinuierliche Qualität) ──►
Bewache es Teste es
╚═════════════════════════════════════════════════════════════╝
Pakete auf einen Blick
| Paket | Was es tut | Expertenrolle |
|---|---|---|
| AI-ILC (Idea Life Cycle) | Rohe Idee → Genehmigte Ideenskizze | Product Manager |
| AI-PILC (Project Initiation Life Cycle) | Anforderung → Projektinitiierungspaket | PMO-Berater |
| AI-PPM (Project Portfolio Management) | Mehrere PIPs → Portfolio-Governance | Portfoliomanager |
| AI-FLO (Flow Orchestrator) | Paket-zu-Paket-Routing | Orchestrierungsmaschine |
| AI-POLC (Product Ownership Life Cycle) | PIP → Product Backlog Paket | Product Owner |
| AI-UXD (UX Design) | PIP + PBP → UX Design Paket | UX-Designer |
| AI-ADLC (Architecture Design Life Cycle) | Anforderungen → Architekturpaket | CTO / Architekt |
| AI-DWG (Workspace Generator) | AP + PBP + UXP → Programmierbereiter Arbeitsbereich | DevOps-Ingenieur |
| AI-GCE (Governance & Compliance Engine) | Arbeitsbereich → Compliance-Durchsetzung | Governance-Beauftragter |
| AI-TGE (Test Governance Engine) | Arbeitsbereich → Teststrategie & -abdeckung | QA-Leiter |
Wie man es verwendet
Schnellstart (einzelnes Paket)
Sagen Sie Ihrem KI-Agenten:
Verwende AI-PILC, hilf mir, dieses Projekt aus meinen Anforderungen zu initiieren.
Verwende AI-ADLC, entwerfe die Architektur für dieses System.
Verwende AI-DWG, generiere einen Entwicklungsarbeitsbereich aus dieser Architektur.
Vollständige Kette
Beginnen Sie mit AI-ILC oder AI-PILC und lassen Sie jedes Paket an das nächste übergeben. Jede Stufe hat ein menschliches Genehmigungstor – die KI schlägt vor, Sie entscheiden.
Eigenständig oder verkettet
Jedes Paket funktioniert unabhängig. Sie können eines, einige oder alle elf installieren. In der Kette erkennt jedes die Ausgabe seines Vorgängers und reichert seine eigene Arbeit an. Eigenständig behandelt es fehlende Vorgänger elegant.
Schlüsselprinzipien
- Human-in-the-loop — Genehmigungstore auf jeder Stufe
- Injizierbar — Dateien in jeden Arbeitsbereich einfügen, keine Plugins
- Professionelle Qualität — Ausgabe liest sich, als wäre sie von einem Senior-Domänenexperten geschrieben
- Plattformunabhängig — funktioniert mit jedem KI-Assistenten, der Arbeitsbereichsdateien liest
- Kettenbewusst — Pakete übergeben via Zustandsmarkierungen, aber jedes funktioniert auch allein
- Anpassbare Tiefe — Minimal / Standard / Umfassend Stufen passen zur Projektkomplexität
Unterstützte Plattformen
Funktioniert mit 6+ KI-Codierungsplattformen:
- Kiro
- Amazon Q Developer
- Cursor
- Claude Code
- Cline
- GitHub Copilot (teilweise – nur Arbeitsbereichsanweisungen)
- Jeder KI-Assistent, der Markdown-Dateien im Arbeitsbereich liest
Installation
Nach der Installation dieses Skills klonen Sie das Paketset in einen temporären Unterordner, führen Sie den Installer gegen Ihr Arbeitsbereichs-Rootverzeichnis aus und löschen Sie dann die Quelle. So bleibt Ihr Arbeitsbereichs-Rootverzeichnis sauber – der Installer hinterlässt nur .aiflc/pdlc/ (das Paketverzeichnis) und pdlc-ws/ (Ihre Ausgaben).
# 1. In einen temporären Ordner klonen — NICHT Ihr Arbeitsbereichs-Rootverzeichnis
git clone https://github.com/mbmd/AIPDLC.git .aiflc-src/AIPDLC
# 2. In Ihr Arbeitsbereichs-Rootverzeichnis installieren (--platform / --bundle hinzufügen, um Eingabeaufforderungen zu überspringen)
./.aiflc-src/AIPDLC/installer/install.sh --target .
# 3. Die Quelle entfernen — nichts Unnötiges bleibt im Rootverzeichnis
rm -rf .aiflc-src
Unter 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
Der Installer kopiert jedes Paket in .aiflc/pdlc/ und erstellt pdlc-ws/ für Ihre Ausgaben. Für plattformspezifische Details siehe setup/INSTALL.md in jedem Paket.
Mehr erfahren
- Repository: https://github.com/mbmd/AIPDLC
- Dachprojekt: https://github.com/mbmd/AIFLC
- Autor: Mohammad Maheri
- Lizenz: Apache 2.0 mit Namensnennungszusatz
Erstellt auf AIFLC von Mohammad Maheri — Teil des AI Full Life Cycle Projekts.