Communitygithub.com

mbmd/AIPDLC

Pacotes de workflow injetáveis que guiam agentes de IA de codificação através da entrega profissional de software — 11 pacotes, da ideia à responsabilidade de teste.

O que é AIPDLC?

O AIPDLC (AI-Product Development Life Cycle) é uma família de 11 pacotes de workflow injetáveis, baseados em markdown, que transformam seu agente de IA em um especialista sênior de domínio ao longo de todo o ciclo de vida de desenvolvimento de produto (PDLC). Cada pacote cobre uma fase específica: desde a transformação de uma ideia bruta em um brief aprovado (AI-ILC), passando pela iniciação de projetos (AI-PILC), governança de portfólio (AI-PPM), orquestração de fluxo entre pacotes (AI-FLO), design de UX (AI-UXD), arquitetura de software (AI-ADLC), geração de workspace pronto para codificação (AI-DWG), e garantia contínua de governança (AI-GCE) e testes (AI-TGE). A habilidade é totalmente independente de plataforma, funcionando com qualquer assistente de IA que leia arquivos markdown do workspace, incluindo Cursor, Claude Code, Cline, Amazon Q Developer e Kiro. Seu princípio central é o humano no loop — cada estágio exige aprovação humana — e os pacotes podem ser usados isoladamente ou encadeados, com detecção automática de saídas de estágios anteriores. A instalação é limpa: um script copia os pacotes para `.aiflc/pdlc/` sem poluir a raiz do workspace.

Funciona com✓Claude Code~Codex CLI✓Cursor
npx skills add mbmd/AIPDLC

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

AIPDLC — A Família AI-* PDLC (Ciclo de Vida de Desenvolvimento de Produto)

Pacotes de workflow injetáveis que fornecem aos agentes de IA de codificação expertise estruturada para entrega profissional de software.

O Que Esta Habilidade Oferece

Quando instalado, seu agente de IA ganha acesso a 11 pacotes de workflow encadeados cobrindo todo o PDLC (Ciclo de Vida de Desenvolvimento de Produto) — desde uma ideia bruta até um workspace pronto para produção, com governança e responsabilidade de teste incorporadas.

Cada pacote faz seu agente se comportar como um especialista sênior de domínio: um consultor de PMO para iniciação, um CTO/arquiteto para design, um engenheiro DevOps para configuração do workspace, um oficial de conformidade para governança, um líder de QA para estratégia de teste. Sem plugins, sem APIs — apenas conhecimento procedural baseado em markdown que seu agente lê e executa.

O Encadeamento

╔══════════ CAMADA DE PORTFÓLIO · escopo = MUITOS projetos ══════════╗

   (opcional)
    AI-ILC  ⇢  AI-PILC  ⇢  AI-PPM
    Decida-o   Inicie-o   Governa-o (portfólio)

╚═══════════════════════╤═════════════════════════════════════╝
                         │
                      AI-FLO   Roteie-o (pacote a pacote)
                         │
╔══════════ CAMADA DE PROJETO · escopo = UM projeto ══════════════╗

    AI-POLC → AI-UXD → AI-ADLC → AI-DWG → AI-DLC (construção)
    Possua-o   Projete UX  Projete-o  Prepare-o

    AI-GCE + AI-TGE ── em paralelo (qualidade contínua) ──►
    Guarde-o  Teste-o

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

Pacotes de Relance

PacoteO Que FazPapel do Especialista
AI-ILC (Ciclo de Vida da Ideia)Ideia bruta → Brief de Ideia AprovadoGerente de Produto
AI-PILC (Ciclo de Vida de Iniciação de Projeto)Requisito → Pacote de Iniciação de ProjetoConsultor de PMO
AI-PPM (Gerenciamento de Portfólio de Projetos)Vários PIPs → Governança de portfólioGerente de Portfólio
AI-FLO (Orquestrador de Fluxo)Roteamento entre pacotesMecanismo de Orquestração
AI-POLC (Ciclo de Vida de Propriedade do Produto)PIP → Pacote de Backlog do ProdutoProduct Owner
AI-UXD (Design de UX)PIP + PBP → Pacote de Design de UXDesigner de UX
AI-ADLC (Ciclo de Vida de Design de Arquitetura)Requisitos → Pacote de ArquiteturaCTO / Arquiteto
AI-DWG (Gerador de Workspace)AP + PBP + UXP → Workspace pronto para codificaçãoEngenheiro DevOps
AI-GCE (Mecanismo de Governança e Conformidade)Workspace → Aplicação de conformidadeOficial de Governança
AI-TGE (Mecanismo de Governança de Testes)Workspace → Estratégia e cobertura de testeLíder de QA

Como Usar

Início rápido (pacote único)

Diga ao seu agente de IA:

Usando AI-PILC, ajude-me a iniciar este projeto a partir dos meus requisitos.
Usando AI-ADLC, projete a arquitetura para este sistema.
Usando AI-DWG, gere um workspace de desenvolvimento a partir desta arquitetura.

Encadeamento completo

Comece pelo AI-ILC ou AI-PILC e deixe cada pacote passar o bastão para o próximo. Cada estágio tem um portal de aprovação humana — a IA propõe, você decide.

Independente ou encadeado

Cada pacote funciona de forma independente. Você pode instalar um, alguns ou todos os onze. Quando encadeados, cada um detecta a saída do predecessor e enriquece seu próprio trabalho. Quando independente, lida graciosamente com predecessores ausentes.

Princípios-Chave

  • Humano no circuito — portais de aprovação em cada estágio
  • Injetável — coloque arquivos em qualquer workspace, sem plugins
  • Qualidade profissional — a saída parece ter sido escrita por um especialista sênior de domínio
  • Independente de plataforma — funciona com qualquer assistente de IA que leia arquivos do workspace
  • Consciente de encadeamento — pacotes passam bastão via marcadores de estado, mas cada um também funciona sozinho
  • Profundidade adaptativa — níveis Mínimo / Padrão / Abrangente correspondem à complexidade do projeto

Plataformas Suportadas

Funciona com 6+ plataformas de codificação com IA:

  • Kiro
  • Amazon Q Developer
  • Cursor
  • Claude Code
  • Cline
  • GitHub Copilot (parcial — apenas instruções de workspace)
  • Qualquer assistente de IA que leia arquivos markdown do workspace

Instalação

Após instalar esta habilidade, clone o conjunto de pacotes em uma pasta aninhada temporária, execute o instalador apontando para a raiz do seu workspace e, em seguida, delete a fonte. Isso mantém a raiz do seu workspace limpa — o instalador deixa apenas .aiflc/pdlc/ (a casa dos pacotes) e pdlc-ws/ (suas saídas) para trás.

# 1. Clone em uma pasta temporária — NÃO a raiz do seu workspace
git clone https://github.com/mbmd/AIPDLC.git .aiflc-src/AIPDLC

# 2. Instale na raiz do seu workspace (adicione --platform / --bundle para pular prompts)
./.aiflc-src/AIPDLC/installer/install.sh --target .

# 3. Remova a fonte — nada desnecessário fica na sua raiz
rm -rf .aiflc-src

No 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

O instalador copia cada pacote para .aiflc/pdlc/ e cria pdlc-ws/ para suas saídas. Para detalhes específicos de plataforma, veja o setup/INSTALL.md de cada pacote.

Saiba Mais


Construído sobre AIFLC por Mohammad Maheri — parte do projeto AI Full Life Cycle.

Habilidades Relacionadas