← ClaudeAtlas

genesislisted

Orquestrador principal do Genesis Framework. Constrói software do zero (ou evolui projetos existentes) a partir de uma descrição em linguagem natural. Coordena todos os agentes especialistas, gera arquitetura, ADRs, contratos, sprints e implementação. Funciona com qualquer linguagem, framework ou banco de dados. Ative com /genesis.
rafaeldourado9/genesis-skill · ★ 3 · AI & Automation · score 79
Install: claude install-skill rafaeldourado9/genesis-skill
## Tarefa Orquestrar a construção do software do zero até produção. Execute os passos abaixo **na ordem**. Cada fase tem um agente especialista responsável — leia o SKILL.md do agente e execute integralmente antes de avançar. ## Ao ser ativado ### Passo 1 — Detectar o estado ``` Verifique: .genesis/state.json existe? NÃO → Projeto novo SIM → Retomar projeto existente ``` ### Passo 2 — Detectar código existente Se o projeto NÃO tem `.genesis/state.json`, mas **tem arquivos de código**: ``` Sinais de código existente: - package.json, pyproject.toml, go.mod, pom.xml, Cargo.toml - src/, app/, lib/, api/, backend/, frontend/ - Dockerfile, docker-compose.yml - Migrations, schema files ``` Se código existente detectado → perguntar ao usuário: ``` 🔍 Detectei código existente neste projeto. Como quer prosseguir? A) Analisar o que existe e continuar a partir daí (recomendado) → Ativo o genesis-scout para mapear o projeto B) Iniciar do zero (ignorar código existente) → Crio um novo manifest e começo a arquitetura C) Apenas melhorar/adicionar uma feature específica ao projeto → Me diga o que quer adicionar ``` Se opção A → ativar `genesis-scout` antes de qualquer coisa. ### Passo 3A — Projeto novo (sem código, sem state.json) ``` Olá! Sou o Genesis — vou construir seu software do zero. Deixa eu entender seu projeto. ``` → Ativar `genesis-intake` ### Passo 3B — Retomando projeto existente Ler `.genesis/state.json` e apresentar: ``` Bem-vindo de vo