by pycodebr
Creative vertical video editing skill for AI agents (Claude Code, Codex, OpenCode, Cursor, Hermes): named styles, creative mode, HyperFrames + voice-first mix.
# Add to your Claude Code skills
git clone https://github.com/pycodebr/heditorSee how heditor compares with popular alternatives.
heditor is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by pycodebr. Creative vertical video editing skill for AI agents (Claude Code, Codex, OpenCode, Cursor, Hermes): named styles, creative mode, HyperFrames + voice-first mix. It has 56 GitHub stars.
heditor's catalog security scan is still queued. You can run an instant dependency and prompt-injection check now with the "Scan for vulnerabilities" button above.
Clone the repository with "git clone https://github.com/pycodebr/heditor" and add it to your Claude Code skills directory (see the Installation section above).
heditor is primarily written in Python. It is open-source under pycodebr on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh heditor against similar tools.
No comments yet. Be the first to share your thoughts!
Unlocks once the catalog security scan passes (runs nightly).
⚠️ Third-Party Software Notice
This skill is third-party open-source software developed and hosted independently on GitHub. SkillsLLM is an informational directory and does not control or maintain the underlying repository.
Any security checks, ratings, or warnings displayed by SkillsLLM are automated and limited in scope. They do not constitute a security certification or guarantee that the software is safe, error-free, or free from malicious code, vulnerabilities, compromised dependencies, or prompt-injection risks.
Review the source code, permissions, dependencies, and configuration before installing or running any third-party skill. Use is at your own risk. To the maximum extent permitted by applicable law, SkillsLLM is not liable for losses arising from third-party software.
The deep catalog scan for this skill is still queued. Run an instant dependency check now instead.
Skill de edição criativa de vídeos verticais para agentes de IA. Transforma uma gravação de alguém falando (aula, live, podcast, talking head) em um Reel/Short/TikTok 1080×1920 com motion graphics, legendas sincronizadas, efeitos sonoros e trilha emocional, em estilos nomeados, em modo criativo ou em modo criativo com referência ("no estilo GTA 6").
Feito pela PycodeBR · Felipe Azambuja · English below
O heditor é um pacote de skill no padrão aberto SKILL.md (Agent Skills). Você instala no seu agente (Claude Code, Codex, OpenCode, Cursor, Hermes e outros) e passa a pedir edições como:
"Edite este vídeo no estilo podcast." "Use o modo criativo neste corte e me surpreenda." "Modo criativo com referência de GTA 6 neste trecho de 12:30 a 13:40."
O agente faz o trabalho inteiro, sempre localmente:
O padrão de qualidade é alto: cada vídeo ganha uma edição pensada para ele. Um estilo é uma linguagem visual testada, nunca um molde a repetir.
| Estilo | Identidade |
|---|---|
cinema |
Uma metáfora visual por trecho da fala, troca de "mundo" nas viradas do argumento, câmera em cartão vivo, legendas cinéticas |
ruptura |
Abre com a frase mais forte, a própria câmera vira a metáfora e o fechamento é tipográfico |
impacto |
Layout organizado com picos coordenados de tipografia, som e zoom nas frases centrais |
game |
A tela vira um RPG retrô: HUD, legenda em caixa de diálogo, skill desbloqueada, inventário, tela de CONTINUE? |
thriller |
Fita de câmera de segurança: REC, batimento cardíaco, distorção líquida, apagão e reboot do sistema |
ide |
Gravação de tela de editor de código: webcam em bolha, legenda digitada como comentário e CTA no terminal |
aeroporto |
Torre de controle: radar, painel de partidas com letras que viram e legenda como transmissão de rádio |
chat |
App de mensagens claro: as frases chegam como mensagens, o bot responde e a câmera vira videochamada |
documentario |
Minidocumentário: faixas de cinema, grão de filme, capítulos em serifa e créditos finais |
podcast |
Talk show: cenário saturado, letreiro NO AR, onda sonora que reage à voz e legenda karaokê gigante |
missao |
Homenagem a jogo de mundo aberto: pôr do sol neon, vídeo vertical num app do "jogo", apresentação do personagem em imagem congelada, cartão de missão, rota no GPS, tela de atributos, MISSÃO CUMPRIDA e CTA no celular. Nasceu do pedido "modo criativo no estilo GTA 6" |
Detalhes de cada um em skills/heditor/references/styles/.
aeroporto". O agente aplica a linguagem do estilo, mas reconstrói as cenas a partir da fala do novo vídeo.creative-mode.md.Gostou de um resultado do modo criativo? Peça para salvar como estilo nomeado. A skill documenta como fazer isso em adding-styles.md.
curl -fsSL https://raw.githubusercontent.com/pycodebr/heditor/main/install.sh | bash
O instalador detecta os agentes instalados (Claude Code, Codex, OpenCode, Cursor e Hermes), cria o link da skill em cada um e roda o setup.sh, que:
~/.heditor/venv com faster-whisper, MediaPipe, Playwright, NumPy, Pillow e pytest;~/.heditor/env.sh, ~/.heditor/brand.json e o comando heditor;heditor doctor.Opções: --agent claude|codex|opencode|cursor|hermes|all, --copy (copia em vez de criar link), --no-audio, --no-setup.
npx skills add pycodebr/heditor -g # instala a skill nos agentes detectados
bash ~/.agents/skills/heditor/scripts/setup.sh # ou o caminho onde a skill foi instalada
git clone https://github.com/pycodebr/heditor.git
cd heditor && bash install.sh --agent claude # ou copie skills/heditor para a pasta de skills do seu agente
Na primeira vez que for usar, o agente roda setup.sh sozinho se o heditor doctor acusar falta de alguma ferramenta.
Edite ~/.heditor/brand.json:
{
"name": "Sua Marca",
"handle": "@seuperfil",
"logo": "/caminho/para/logo.png",
"lang": "pt",
"follow": "Seguir",
"following": "Seguindo",
"comment": "Conta nos comentários",
"colors": { "bg": "#050a14", "bg2": "#081626", "accent": "#edc580", "accent2": "#7dd3fc", "alert": "#ff3d57", "ok": "#7dffb0" }
}
Converse com o seu agente:
Edite /videos/aula-03.mp4 no estilo documentario. Use o trecho em que eu falo sobre transição de carreira.
Modo criativo: transforme o minuto 12 deste podcast em um Reel e me surpreenda.
Modo criativo com referência de telejornal para este vídeo sobre a notícia da semana.
Faça três cortes deste vídeo, cada um com um formato diferente.
Ou use o CLI diretamente:
. ~/.heditor/env.sh
heditor probe aula.mp4 5 60 300 # quadros para achar quem fala
heditor transcribe aula.mp4 0 3600 qa/asr.json # transcrição com tempo por palavra
heditor new cortes/c01 aula.mp4 # prepare.py, build.py e DESIGN.md
heditor prepare cortes/c01 # corta fala e câmera, já sem pausas mortas
heditor gaps cortes/c01 # confere: nenhuma pausa > 0,45 s na fala montada
heditor words cortes/c01 # palavras do corte montado
heditor produce cortes/c01 music:955 30 # composição + mixagem
heditor lint cortes/c01 && heditor preview cortes/c01 0.1,2,5,9,14,20 && heditor test cortes/c01
heditor render cortes/c01 && heditor finalize cortes/c01 c01-1080x1920.mp4 && heditor asr-check cortes/c01
skills/heditor/
├── SKILL.md # instruções que o agente lê
├── references/ # workflow, modo criativo, som, legendas, gates, estilos
│ └── styles/ # um arquivo por estilo nomeado
├── scripts/
│ ├── setup.sh · doctor.py · fetch_assets.py · heditor (CLI)
│ └── reelkit/ # kit Python: corte, legendas, página HyperFrames, mixagem, QA
├── templates/ # prepare.py, build.py, DESIGN.md, brand.example.json
└── assets/catalog.json # catálogo de trilhas e efeitos (baixados no setup)
references/licenses.md.O heditor não publica nada em redes sociais sozinho e não usa logos ou marcas de terceiros nos estilos de homenagem.
Issues e PRs são bem-vindos: novos estilos (com a ficha completa em references/styles/), correções do kit, suporte a outras plataformas. Veja CONTRIBUTING.md.