daaaayuuuu/vibe-frontend-handbook

Skill do Codex: transforme PRDs de Agentes de IA em um ciclo fechado real de front-end com aceitação no navegador.

O que é vibe-frontend-handbook?

O skill **daaaayuuuu/vibe-frontend-handbook** foi projetado para agentes de IA, como o Codex, que precisam transformar documentos de requisitos de produto (PRD) gerados por outros agentes de IA em implementações front-end completas e funcionais no navegador. Ele fornece um fluxo de trabalho estruturado que cobre desde a extração de requisitos de um PRD, passando pela geração de componentes de UI (HTML/CSS/JS), até a execução de testes de aceitação visuais no próprio navegador. O skill é particularmente útil para desenvolvedores que desejam automatizar o ciclo de design, implementação e validação de interfaces de usuário, garantindo que o resultado final corresponda exatamente ao que foi especificado no PRD. Ele suporta ambientes como Codex (OpenAI) e outros agentes que podem executar comandos e ler arquivos de forma interativa, integrando-se com ferramentas como `live-server` para visualização e `jest` para testes. O funcionamento se baseia em etapas: leitura do PRD, geração incremental de código, hot-reload no navegador e verificação visual por meio de screenshots ou relatórios de teste.

Funciona com~Claude Code✓Codex CLI~Cursor
npx skills add daaaayuuuu/vibe-frontend-handbook

Installed? Explore more Programação e Desenvolvimento skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Perguntar na sua IA favorita

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

Documentação

O que vibe-frontend-handbook faz?

Skill do Codex: transforme PRDs de Agentes de IA em um ciclo fechado real de front-end com aceitação no navegador.

Visão Geral

Este skill capacita o Codex a pegar um PRD (Documento de Requisitos do Produto) gerado por um agente de IA e implementá-lo como um front-end funcional, executando testes de aceitação no navegador para garantir a fidelidade visual.

Funcionalidades

  • Leitura de PRD: Extrai requisitos de um arquivo de PRD (ex.: prd.md).
  • Geração de Código: Cria arquivos HTML, CSS e JavaScript incrementalmente.
  • Live Server: Inicia um servidor local com hot-reload para visualização em tempo real.
  • Testes no Navegador: Executa verificações visuais (ex.: capturas de tela ou testes unitários) para validar a implementação.
  • Relatório de Aceitação: Gera um resumo comparando o PRD com a saída real.

Pré-requisitos

  • Node.js e npm instalados.
  • Codex configurado com acesso ao terminal.
  • Um arquivo PRD no formato Markdown.

Como Usar

  1. Coloque o PRD no diretório de trabalho (ex.: ./prd.md).
  2. Execute o skill com o comando: codex --skill daaaayuuuu/vibe-frontend-handbook.
  3. O Codex lerá o PRD, gerará os arquivos de front-end e iniciará o servidor.
  4. Acesse o navegador em http://localhost:3000 para ver o resultado.
  5. O skill executará os testes automaticamente e exibirá o relatório.

Estrutura do Projeto

.
├── prd.md              # Documento de requisitos do produto
├── src/
│   ├── index.html      # Página principal
│   ├── style.css       # Estilos
│   └── app.js          # Lógica da aplicação
├── tests/
│   └── acceptance.js   # Testes de aceitação
└── package.json        # Dependências (live-server, jest)

Exemplo de Saída

✅ PRD lido: prd.md
✅ Código gerado em src/
✅ Servidor iniciado em http://localhost:3000
✅ Testes passaram: 5/5
✅ Aceitação visual concluída

Notas

  • O skill assume que o PRD segue um formato padrão com seções como "Requisitos", "Componentes de UI" e "Critérios de Aceitação".
  • Para melhores resultados, inclua mocks de dados ou APIs dummy no PRD.
  • Esse skill é compatível com Codex (OpenAI) e outros agentes que suportem a execução de comandos shell interativos.

Habilidades Relacionadas