Pré-requisitos
Assistente de IA compatível instalado e configurado (ex: Claude Code)
Git instalado localmente
PowerShell 5.1 ou superior — nativo no Windows 10+; necessário apenas para usuários Windows
Conhecimento sólido de engenharia de software (o modelo foi projetado para profissionais sênior)
Iniciando um novo projeto
Instale o template
Linux / macOS (bash):
# Sem stack (agnóstico — você define a tecnologia depois)
curl -fsSL https://hibex-solutions.github.io/ai-powered-coding-team/install.sh | bash -s -- meu-projeto
# Com stack ASP.NET (Web API, Blazor e outros componentes .NET)
curl -fsSL https://hibex-solutions.github.io/ai-powered-coding-team/install.sh | bash -s -- meu-projeto --stack aspnet
Windows (PowerShell 5.1+):
# Sem stack (agnóstico — você define a tecnologia depois)
& ([ScriptBlock]::Create((irm https://hibex-solutions.github.io/ai-powered-coding-team/install.ps1))) meu-projeto
# Com stack ASP.NET (Web API, Blazor e outros componentes .NET)
& ([ScriptBlock]::Create((irm https://hibex-solutions.github.io/ai-powered-coding-team/install.ps1))) meu-projeto -Stack aspnet
Versão específica (bash): use
--version <tag>— ex:meu-projeto --version v0.1.0-alpha8 --stack aspnetVersão específica (PowerShell): use
-Version <tag>— ex:meu-projeto -Version v0.1.0-alpha8 -Stack aspnetStack inválida: o script falha imediatamente e lista as stacks disponíveis na versão solicitada.
Configure o Git e faça o primeiro commit
cd meu-projeto
# Configure o Git local (obrigatório — não use as configurações globais)
git config user.name "Seu Nome"
git config user.email "seu@email.com"
git add .
git commit -m "chore: inicializa projeto a partir do template"
Produza os artefatos com a IA, sob supervisão
Cada papel humano (engenheiro, analista, designer, arquiteto) abre uma sessão de assistente de IA (ex.: claude para Claude Code) para supervisionar a produção do(s) artefato(s) sob sua responsabilidade. Solo ou em time, na mesma máquina ou em máquinas distintas, com a mesma ferramenta ou ferramentas diferentes — o framework não impõe nenhuma dessas escolhas. A IA propõe; cada papel revisa, ajusta e commita.
A ordem das etapas é inviolável. Antes de qualquer linha de código, produza:
docs/GOAL.md ← etapa 1 — objetivo, fase e critérios de aceite (engenheiro supervisiona)
docs/BUSINESS.md ← etapa 2 — problema e regras de negócio (analista supervisiona)
docs/GUIDELINE.md ↰
docs/ARCHITECTURE.md ├─ etapa 3 (projeção, paralela) — marca/UX, regras arquiteturais e solução (designer + arquiteto supervisionam)
docs/SOLUTION.md ↲
→ etapa 4 — implementação em src/ e test/ (engenheiro supervisiona)
BUSINESS.md descreve o problema; GUIDELINE.md, ARCHITECTURE.md e SOLUTION.md são elaborados em conjunto na etapa de projeção, coordenando marca/UX, regras arquiteturais e solução técnica. O CLAUDE.md do projeto carrega as regras do framework em qualquer sessão, sem necessidade de repetir contexto.
A produção do texto dos cinco documentos é feita pela IA na sessão padrão, sem skill especializada. Skills
*-reviewerentram depois como passo de validação independente;c4model-architectural-designerentra na etapa 3 para os diagramas inline emSOLUTION.md.
