O que product-demo-playbook faz?
Crie um vídeo de demonstração de produto nível Y Combinator (45-60s) a partir do código real do aplicativo em um repositório, com roteiro, composição animada, gravação quadro a quadro, legendas, plano de locução por IA, design de som autoavaliado e mixagem musical. Use quando o usuário pedir para.
Visão Geral
Esta habilidade gera automaticamente vídeos de demonstração de produto de alta qualidade, prontos para apresentações, a partir de qualquer repositório de código. Ela analisa o código, cria um roteiro persuasivo, anima a interface do usuário, adiciona locução gerada por IA, legendas, design de som profissional e mixagem musical — tudo em 45 a 60 segundos.
Como Funciona
- Análise do Repositório: A habilidade examina o código do aplicativo para entender os principais fluxos de usuário e funcionalidades.
- Geração de Roteiro: Cria um roteiro focado em valor e otimizado para conversão, no estilo dos melhores pitches do Y Combinator.
- Composição Animada: Anima as interações do usuário com a interface, garantindo que cada quadro seja capturado perfeitamente.
- Locução por IA e Legendas: Gera locução natural com IA e sincroniza legendas precisas.
- Design de Som e Mixagem: Avalia e ajusta o design de som e a mixagem musical para maximizar o impacto emocional e profissional.
Plataformas Suportadas
- Claude Code
- Cursor
- Codex
Exemplo de Uso
- Comando do Usuário: "Gere um vídeo de demonstração para este repositório de aplicativo de tarefas."
- Ação da Habilidade: A habilidade executará o pipeline completo e produzirá um arquivo de vídeo
.mp4na pastaoutput/.
Dependências
- FFmpeg: Para gravação de tela e processamento de áudio.
- Node.js (v18+): Para scripts personalizados e ferramentas de linha de comando.
- OpenAI API (opcional): Para geração de roteiro e locução mais avançados.
Estrutura de Saída
output/demo.mp4: O vídeo final da demonstração.output/script.txt: O roteiro gerado.output/captions.srt: Arquivo de legendas sincronizadas.output/audio.wav: Mixagem de áudio final combinando locução, música e efeitos sonoros.
Notas Técnicas
- O vídeo é renderizado em 1080p a 30fps.
- A locução padrão usa a voz "pt-BR-Neural-A"; pode ser configurada via variável de ambiente
VOICE_ID. - A música de fundo é selecionada de uma biblioteca de faixas sem direitos autorais; pode ser personalizada via arquivo de configuração.
Configuração
Crie um arquivo .env no diretório raiz com:
OPENAI_API_KEY=sua_chave_aqui
VOICE_ID=pt-BR-Neural-A
MUSIC_TRACK=background.mp3
Contribuindo
Sinta-se à vontade para abrir issues ou pull requests para melhorias na habilidade, novos idiomas ou mais opções de personalização.
Licença
MIT