O que video-layer-skill faz?
Habilidade multiagente para produção com Claude Code — transforma um MP3 de narração em um episódio completo de YouTube com lousa explicativa. Briefing em disco + verificação SHA256, geração em duas ondas com portões e loops de revisão visual.
Visão Geral
Esta habilidade automatiza o pipeline de criação de vídeos educacionais ou explicativos a partir de áudio, utilizando múltiplos agentes do Claude Code para coordenar a geração de slides, animações e sobreposições visuais.
Recursos
- Verificação de integridade: O arquivo MP3 de entrada é verificado com SHA256 antes do processamento.
- Briefing em disco: Um arquivo de briefing descreve o conteúdo do vídeo e as instruções de estilo.
- Geração em duas ondas: Uma primeira onda cria o rascunho visual, e uma segunda onda refina com base em revisão automatizada.
- Loops de revisão visual: O sistema utiliza loops de revisão para garantir a qualidade visual e a sincronia com a narração.
Pré-requisitos
- Claude Code configurado com acesso ao sistema de arquivos.
- Node.js e dependências necessárias (instale com
npm install). - Arquivo de áudio MP3 e arquivo de briefing (JSON ou YAML) no diretório de trabalho.
Uso
-
Coloque o arquivo
voiceover.mp3e o arquivobriefing.jsonno diretório de trabalho. -
Execute o comando:
claude video-layer-skill -
O sistema verificará o SHA256 do áudio, processará o briefing e iniciará a geração em duas ondas.
Estrutura do Briefing
{
"title": "Título do Vídeo",
"description": "Descrição curta",
"slides": [
{
"duration": 10,
"content": "Conteúdo do slide"
}
]
}
Fluxo de Trabalho
- Verificação SHA256: O hash do MP3 é comparado com o esperado.
- Primeira onda: Geração inicial dos slides e animações.
- Revisão visual: Análise automatizada da saída visual.
- Segunda onda: Refinamento com base na revisão.
- Saída final: Vídeo completo combinado e exportado.
Notas
- Todas as saídas intermediárias são salvas no diretório
./output/. - Logs detalhados são gerados para depuração.
Suporte
Para problemas ou dúvidas, consulte a documentação oficial ou abra uma issue no repositório.