Communitygithub.com

mbmd/AIPDLC

Paquetes de flujo de trabajo inyectables que guían a los agentes de codificación de IA a través de la entrega profesional de software — 11 paquetes desde la idea hasta la responsabilidad de pruebas.

¿Qué es AIPDLC?

AIPDLC es una familia de 11 paquetes de flujo de trabajo inyectables, basados en markdown, que transforman a cualquier agente de codificación de IA (como Cursor, Claude Code, Cline, Amazon Q Developer, Kiro o GitHub Copilot) en un experto senior de dominio para cada etapa del ciclo de vida de desarrollo de producto (PDLC). Cada paquete especializa al agente en un rol específico: asesor de PMO para iniciación, CTO/arquitecto para diseño, ingeniero DevOps para configuración del espacio de trabajo, oficial de cumplimiento para gobernanza y líder de QA para estrategia de pruebas. Los paquetes se pueden usar de forma independiente o encadenados mediante el orquestador AI-FLO, con puertas de aprobación humanas en cada etapa. La instalación es limpia: clona el repositorio en una carpeta temporal, ejecuta el instalador para copiar los paquetes a `.aiflc/pdlc/` y elimina la fuente. No se requieren plugins ni APIs — solo conocimiento procedimental que el agente lee y ejecuta.

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

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

AIPDLC — La familia AI-* PDLC (Ciclo de Vida de Desarrollo de Producto)

Paquetes de flujo de trabajo inyectables que proporcionan a los agentes de codificación de IA experiencia estructurada para la entrega profesional de software.

Lo que proporciona esta habilidad

Cuando está instalado, tu agente de IA obtiene acceso a 11 paquetes de flujo de trabajo encadenados que cubren todo el PDLC (Ciclo de Vida de Desarrollo de Producto) — desde la idea en bruto hasta el espacio de trabajo listo para producción con gobernanza y responsabilidad de pruebas integradas.

Cada paquete hace que tu agente se comporte como un experto senior de dominio: un asesor de PMO para iniciación, un CTO/arquitecto para diseño, un ingeniero DevOps para configuración del espacio de trabajo, un oficial de cumplimiento para gobernanza, un líder de QA para estrategia de pruebas. Sin plugins, sin APIs — solo conocimiento procedimental basado en markdown que tu agente lee y ejecuta.

La cadena

╔══════════ CAPA DE PORTAFOLIO · alcance = MUCHOS proyectos ══════════╗

   (opcional)
    AI-ILC  ⇢  AI-PILC  ⇢  AI-PPM
    Decidirlo   Iniciarlo   Gobernarlo (portafolio)

╚═══════════════════════════╤═════════════════════════════════════════╝
                             │
                          AI-FLO   Enrutarlo (paquete a paquete)
                             │
╔══════════════ CAPA DE PROYECTO · alcance = UN proyecto ══════════════╗

    AI-POLC → AI-UXD → AI-ADLC → AI-DWG → AI-DLC (construir)
    Poseerlo  Diseñar UX  Diseñarlo  Prepararlo

    AI-GCE + AI-TGE ── en paralelo (calidad continua) ──►
    Vigilarlo  Probarlo

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

Paquetes de un vistazo

PaqueteQué haceRol de experto
AI-ILC (Ciclo de Vida de Idea)Idea en bruto → Resumen de Idea AprobadaProduct Manager
AI-PILC (Ciclo de Vida de Iniciación de Proyecto)Requisito → Paquete de Iniciación de ProyectoAsesor de PMO
AI-PPM (Gestión de Portafolio de Proyectos)Múltiples PIPs → Gobernanza de portafolioGestor de Portafolio
AI-FLO (Orquestador de Flujo)Enrutamiento paquete a paqueteMotor de orquestación
AI-POLC (Ciclo de Vida de Propiedad de Producto)PIP → Paquete de Backlog de ProductoProduct Owner
AI-UXD (Diseño UX)PIP + PBP → Paquete de Diseño UXDiseñador UX
AI-ADLC (Ciclo de Vida de Diseño de Arquitectura)Requisitos → Paquete de ArquitecturaCTO / Arquitecto
AI-DWG (Generador de Espacio de Trabajo)AP + PBP + UXP → Espacio de trabajo listo para codificarIngeniero DevOps
AI-GCE (Motor de Gobernanza y Cumplimiento)Espacio de trabajo → Cumplimiento normativoOficial de Gobernanza
AI-TGE (Motor de Gobernanza de Pruebas)Espacio de trabajo → Estrategia y cobertura de pruebasLíder de QA

Cómo usar

Inicio rápido (paquete único)

Dile a tu agente de IA:

Usando AI-PILC, ayúdame a iniciar este proyecto a partir de mis requisitos.
Usando AI-ADLC, diseña la arquitectura para este sistema.
Usando AI-DWG, genera un espacio de trabajo de desarrollo a partir de esta arquitectura.

Cadena completa

Empieza en AI-ILC o AI-PILC y deja que cada paquete pase el control al siguiente. Cada etapa tiene una puerta de aprobación humana — la IA propone, tú decides.

Independiente o encadenado

Cada paquete funciona de forma independiente. Puedes instalar uno, unos pocos o los once. Cuando están encadenados, cada uno detecta la salida de su predecesor y enriquece su propio trabajo. Cuando está solo, maneja la ausencia de predecesores con elegancia.

Principios clave

  • Humano en el circuito — puertas de aprobación en cada etapa
  • Inyectable — coloca archivos en cualquier espacio de trabajo, sin plugins
  • Calidad profesional — la salida se lee como si estuviera escrita por un experto senior de dominio
  • Independiente de plataforma — funciona con cualquier asistente de IA que lea archivos del espacio de trabajo
  • Consciente de la cadena — los paquetes se pasan el control mediante marcadores de estado, pero cada uno también funciona solo
  • Profundidad adaptable — niveles Mínimo / Estándar / Completo que se adaptan a la complejidad del proyecto

Plataformas compatibles

Funciona con 6+ plataformas de codificación de IA:

  • Kiro
  • Amazon Q Developer
  • Cursor
  • Claude Code
  • Cline
  • GitHub Copilot (parcial — solo instrucciones del espacio de trabajo)
  • Cualquier asistente de IA que lea archivos markdown del espacio de trabajo

Instalación

Después de instalar esta habilidad, clona el conjunto de paquetes en una carpeta anidada temporal, ejecuta el instalador contra la raíz de tu espacio de trabajo y luego elimina la fuente. Esto mantiene limpia la raíz de tu espacio de trabajo — el instalador solo deja .aiflc/pdlc/ (el hogar de los paquetes) y pdlc-ws/ (tus salidas).

# 1. Clona en una carpeta temporal — NO en la raíz de tu espacio de trabajo
git clone https://github.com/mbmd/AIPDLC.git .aiflc-src/AIPDLC

# 2. Instala en la raíz de tu espacio de trabajo (añade --platform / --bundle para saltar avisos)
./.aiflc-src/AIPDLC/installer/install.sh --target .

# 3. Elimina la fuente — no queda nada innecesario en tu raíz
rm -rf .aiflc-src

En 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

El instalador copia cada paquete en .aiflc/pdlc/ y crea pdlc-ws/ para tus salidas. Para detalles específicos de la plataforma, consulta setup/INSTALL.md de cada paquete.

Más información


Construido sobre AIFLC por Mohammad Maheri — parte del proyecto AI Full Life Cycle.

Skills relacionados