Uma coleção de skills reutilizáveis para assistentes de programação com IA, como Claude Code e Codex, com foco em alinhamento, design, TDD e fluxos de engenharia disciplinados.
- Estrelas
- 174
- Forks
- 20
- Issues abertas
- 2
- Último commit
- há 5 dias
O que é?
html-explainer é uma skill de agente para produzir vídeos explicativos. Você informa um tema ao agente, que executa o pipeline: pesquisa, roteiro de narração, locução com text-to-speech, sincronização de legendas e marcações de ritmo, criação de cenas em HTML, renderização de quadros e codificação com ffmpeg, além das imagens de capa. As cenas são escritas com HTML/CSS/GSAP e renderizadas quadro a quadro, avançando as animações até timestamps exatos em vez de gravar o navegador; assim, o mesmo quadro é renderizado de forma idêntica em todas as execuções.
A locução pode usar por padrão o mecanismo gratuito edge-tts ou o Volcano Engine speech synthesis 2.0, que requer uma API key armazenada em um arquivo de ambiente local. As legendas são sincronizadas a partir dos timestamps por palavra retornados pelo mecanismo TTS, e as animações das cenas são ancoradas ao texto das legendas, em vez de números de quadro fixos. Assim, editar a narração sincroniza novamente o vídeo de forma automática. O projeto inclui um catálogo com 23 estilos visuais e uma biblioteca com cerca de 40 primitivas de movimento.
A skill funciona com Claude Code, OpenAI Codex, WorkBuddy e outras ferramentas de agente que carregam arquivos SKILL.md. A renderização oferece 1080p ou 4K a 30 ou 60 fps, desfoque de movimento opcional e workers em múltiplos processos. A renderização básica requer Python 3.9+, Node 18+, Chrome ou Edge e ffmpeg.
Recursos principais
- 01Renderiza as cenas de forma determinística, avançando as animações até timestamps exatos e evitando problemas de sincronização de gravação.
- 02Oferece dois mecanismos de locução: edge-tts gratuito por padrão ou Volcano Engine TTS com uma API key.
- 03Sincroniza as legendas com os timestamps por palavra do TTS e ancora as animações ao texto das legendas.
- 04Inclui 23 modelos de estilos visuais e uma biblioteca com cerca de 40 primitivas de movimento.
- 05Gera imagens de capa nos formatos 16:9, 3:4 e, opcionalmente, 9:16, junto com os arquivos MP4, SRT e VTT.
- 06Oferece saída em 1080p e 4K a 30 ou 60 fps, com desfoque de movimento opcional e renderização paralela.
Casos de uso
- Transformar um artigo ou uma página de documentação em um vídeo explicativo narrado.
- Produzir uma série de vídeos sobre diferentes temas, com locução e legendas consistentes, usando um agente de programação com IA.
- Gerar vídeos offline sem pagar taxas de API por vídeo, usando a voz padrão do edge-tts.
- Criar renderizações reproduzíveis de vídeos explicativos, em que cada nova execução do pipeline gera quadros idênticos.
Tópicos
Perguntas frequentes
- O que é html-explainer?
- Uma Agent Skill que transforma um tema em um vídeo explicativo narrado, com locução, legendas fixas e imagens de capa, renderizado localmente a partir de HTML. html-explainer é uma skill de agente para produzir vídeos explicativos. Você informa um tema ao agente, que executa o pipeline: pesquisa, roteiro de narração, locução com text-to-speech, sincronização de legendas e marcações de ritmo, criação de cenas em HTML, renderização de quadros e codificação com ffmpeg, além das imagens de capa. As cenas são escritas com HTML/CSS/GSAP e renderizadas quadro a quadro, avançando as animações até timestamps exatos em vez de gravar o navegador; assim, o mesmo quadro é renderizado de forma idêntica em todas as execuções.
- html-explainer é gratuito? Qual é a licença?
- html-explainer é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- html-explainer ainda é mantido?
- Manutenção ativa. O último commit de html-explainer foi em 14 de out. de 2026.
- Para que posso usar html-explainer?
- Transformar um artigo ou uma página de documentação em um vídeo explicativo narrado. Produzir uma série de vídeos sobre diferentes temas, com locução e legendas consistentes, usando um agente de programação com IA. Gerar vídeos offline sem pagar taxas de API por vídeo, usando a voz padrão do edge-tts. Criar renderizações reproduzíveis de vídeos explicativos, em que cada nova execução do pipeline gera quadros idênticos.
- Onde consigo html-explainer?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/OneMoh/html-explainer
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Conjunto de 25 skills de engenharia prontas para produção que orientam agentes de programação com IA pelas etapas de especificação, planejamento, implementação, testes, revisão e entrega.
Marketplace de plugins, agentes, skills e comandos para Claude Code, Codex CLI, Cursor, OpenCode, Copilot e outras ferramentas de programação com IA.
Coleção de skills de marketing em Markdown que dão a Claude Code, Codex, Cursor e outros agentes conhecimento em CRO, redação, SEO, analytics e growth.
Um assistente pessoal de IA auto-hospedado que roda nos seus dispositivos e responde pelo WhatsApp, Telegram, Slack, Discord e outros apps de chat.
Metodologia de desenvolvimento de software e biblioteca de skills composáveis que orienta agentes de programação em brainstorming, planejamento, TDD e implementação com subagentes.