Pular para o conteúdo
Skillpedia
Deploy e nuvem (DevOps)280 mil · #248

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

https://github.com/affaan-m/ECC/blob/main/skills/orch-build-mvp/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/affaan-m/ECC/blob/main/skills/orch-build-mvp/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
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-mvp

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/affaan-m/ECC/main/skills/orch-build-mvp/SKILL.md -o SKILL.md
Conteú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

  1. Execute o motor orch-pipeline com as configurações acima.
  2. 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 que gan-planner geraria — 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-only para fatias não-UI).
    • Esse comando executa o loop gan-generator → gan-evaluator e escreve gan-harness/feedback/feedback-NNN.md até que a pontuação passe ou se estabilize.
  3. 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:.
  4. Adicione security-reviewer para 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

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas