orch-build-mvp
Faz seu agente transformar um documento de design em um produto funcional. Ele planeja e constrói as partes essenciais de um software rapidamente.
O que ela faz
Esta ferramenta transforma um documento de design ou especificações em um protótipo funcional (MVP). Ela planeja as partes do projeto em etapas pequenas e funcionais, cria a primeira etapa e depois usa um sistema automático para construir e testar até que funcione.
Quando usar
- ✓Você tem um documento com o design ou as especificações de um software.
- ✓Você quer criar rapidamente uma primeira versão funcional (MVP) a partir desse documento.
- ✓Você prefere que o trabalho seja dividido em pequenas partes que funcionam de ponta a ponta.
Exemplo do que pedir para a IA
“Transforme este documento de design em um MVP funcional, focando em pequenas etapas funcionais: [caminho para o seu documento]”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
A ferramenta lê seu documento para entender o que precisa ser feito e divide o trabalho em pequenas partes funcionais. Em seguida, ela usa um processo automático para construir e testar cada parte, garantindo que funcione antes de passar para a próxima.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add affaan-m/ECC --skill orch-build-mvpOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/affaan-m/ECC/main/skills/orch-build-mvp/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
orch-build-mvp
Ator · ação · alvo: orch · build · mvp. Wrapper fino sobre o motor compartilhado em orch-pipeline.
Quando Usar
- O usuário tem um documento de design / especificação (SDD, PRD, system_design) e quer uma fatia vertical funcional inicializada a partir dele.
- Recebe um caminho de documento como argumento, por exemplo,
civicpulse/docs/SDD-v0.6.md.
Configurações de Operação
- Tamanho mínimo padrão: grande — este é o pipeline completo, incluindo o Scaffold.
- Máscara de fase: 0 (ler a especificação) → 1 → 2 (pesado) → 3 (scaffold) → 4 → 5 → 6.
- Primeiro movimento (fase 0 → 2): ler o documento; extrair escopo, decisões travadas e a lista de recursos; ordená-la em fatias verticais finas (um caminho de ponta a ponta primeiro, não todos os modelos e depois todas as visualizações). A fase 3 configura essa primeira fatia.
Como Funciona
- Execute o motor
orch-pipelinecom as configurações acima. - Reutilize o harness GAN existente em vez de criar um loop de iteração manualmente:
- Traduza o SDD para
gan-harness/spec.md+gan-harness/eval-rubric.md(isso substitui o quegan-plannergeraria — você já tem a especificação). - Conduza a construção com
/gan-build "<one-line brief>" --skip-planner(padrões:--max-iterations 15,--pass-threshold 7.0,--eval-mode playwright; use--eval-mode code-onlypara fatias não-UI). - Esse comando executa o loop
gan-generator→gan-evaluatore escrevegan-harness/feedback/feedback-NNN.mdaté que a pontuação passe ou se estabilize.
- Traduza o SDD para
- Pare no Gate 1 (plano da fatia) e Gate 2 (pré-commit). Faça o commit do scaffold e de cada fatia como commits separados de
feat:. - Adicione
security-reviewerpara qualquer fatia que toque um gatilho de segurança.
Exemplo
orch-build-mvp: civicpulse/docs/SDD-v0.6.md
→ read SDD → slice list (vertical) → scaffold slice 1 [GATE 1: approve]
→ /gan-build --skip-planner (generator → evaluator loop) scores vs spec → review
→ commit feat: [GATE 2: confirm] → next slice
Perguntas frequentes
O que é um MVP?
MVP significa 'Minimum Viable Product' (Produto Mínimo Viável). É a versão mais simples de um produto que já entrega valor e pode ser usada pelos primeiros clientes.
O que são 'fatias verticais'?
São pequenas partes do projeto que funcionam de ponta a ponta, ou seja, incluem desde a entrada do usuário até a saída final, mesmo que de forma simplificada.
O que significa 'bootstrapping'?
Significa iniciar um projeto do zero, criando a base e as primeiras partes funcionais para que ele possa começar a existir e ser desenvolvido.
Detalhes
Descrição original do autor
Orchestrate bootstrapping a working MVP from a design or spec document — ingest the SDD/PRD, plan thin vertical slices, scaffold the first end-to-end slice, then drive a generator-evaluator build loop with review and gated feat commits. Use when a design or spec document must become a running MVP through planned vertical slices.
repo: affaan-m/ECC
Popularidade
- Estrelas no GitHub
- 280 mil
- Posição no ranking
- #248
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
accessibility
Ajuda seu agente a criar interfaces que todos possam usar. Garante que sites e aplicativos funcionem bem para pessoas com deficiência, como cegos ou com mobilidade reduzida.
affaan-m/ECC
agent-architecture-audit
Faz seu agente verificar se tudo está funcionando corretamente. Ele encontra e conserta problemas em sistemas de IA, garantindo que funcionem como esperado.
affaan-m/ECC
agent-eval
Ajuda seu agente a comparar diferentes ferramentas de programação de IA. Ele mede qual é mais rápido, barato e confiável para realizar tarefas específicas.
affaan-m/ECC
agent-harness-construction
Faz seu agente entender melhor como realizar tarefas. Ele otimiza as ferramentas e instruções que o agente usa para aumentar suas chances de sucesso.
affaan-m/ECC
Skills parecidas
git-workflow-and-versioning
Organiza o trabalho de código usando o Git. Ajuda a salvar o progresso, gerenciar diferentes versões e evitar conflitos ao trabalhar em equipe.
addyosmani/agent-skills
observability-and-instrumentation
Adiciona ferramentas para monitorar o que o código faz em produção. Ajuda a entender se algo deu errado e por quê, facilitando a correção.
addyosmani/agent-skills
github-pr-workflow
Prepara pull requests no GitHub, garantindo a qualidade do código e a documentação.
paperclipai/paperclip