ObafemiEuloge/motion-studio

Contrôle de qualidade de um vídeo do estúdio antes da renderização final e entrega (texto, diretrizes de marca, movimento, legibilidade em celular, som). A ser usado antes de cada entrega, sem exceção.

O que é motion-studio?

Esta skill automatiza o processo de controle de qualidade para vídeos do estúdio Motion Studio, garantindo que cada entrega atenda a padrões rigorosos antes do envio ao cliente. Ela define uma checklist detalhada que abrange verificação de texto (precisão factual, nomes e números de telefone corretos), conformidade com a identidade visual da marca (proibição de halos, degradês, emojis) e critérios de movimento e legibilidade (tamanho mínimo de fonte, duração de texto e renderização sem erros). A skill também valida parâmetros de áudio, como ausência de silêncio excessivo, alinhamento da voz com o texto e níveis de volume adequados. Baseada em um arquivo SKILL.md, ela é projetada para ser executada como uma lista de verificação rigorosa que bloqueia a entrega se qualquer item não for cumprido, tornando-a ideal para ambientes de produção de pós-edição que exigem consistência e qualidade profissional.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/ObafemiEuloge/motion-studio/tree/HEAD/.claude/skills/controle

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

Controle

Escreva CONTROLE.md na pasta de produção com cada item e o que foi medido. Um item não marcado bloqueia a entrega.

Texto

  • python3 scripts/verifier_texte.py script.md audio/voix.txt publication.md index.html composições/*.html exibe OK.
  • Cada fato vem de brand/faits.md. Sem preços. EducaPro diz "para um cliente".
  • Nome na tela: Obafemi Euloge AGNOUN, três palavras, mesmo tamanho.
  • Número WhatsApp exato: +229 01 96 25 66 94.

Identidade Visual

  • Nenhum halo, degradê de fundo, desfoque de entrada de título, emoji (comparar com brand/DESIGN.md, seção Proibidos).
  • Champanhe: um único uso com significado por plano.
  • O copo sempre tem algo atrás para desfocar.

Movimento e Leitura

  • Teste do polegar: a imagem 0 reduzida a 270 px de largura permanece legível e indica o problema.
  • O rosto de Oba, se aparecer, está nítido e iluminado; caso contrário, o plano é removido.
  • O apelo final contém a palavra-chave da oferta (APP, PAGE, MOTION) e o motivo para escrever.
  • npx hyperframes check --json: zero erros; avisos lidos e justificados.
  • npx hyperframes snapshot --review e depois /hyperframes references/review.md: nenhum título que se mova após chegar, nenhum salto nos cortes.
  • Imagem 0 legível sem som. Todo texto entre 168 e 1330 px, tamanho ≥ 28 px.
  • Cada linha dura pelo menos 0,5 s + 0,3 s por palavra. Assinatura final ≥ 2,5 s.

Som

  • Nenhum silêncio maior que 0,35 s: ffmpeg -i renders/<slug>.mp4 -af silencedetect=n=-35dB:d=0.35 -f null - 2>&1 | grep silence_start não retorna nada (exceto no final).
  • Voz sincronizada: cada texto aparece na palavra correspondente (diferença ≤ 0,1 s).
  • npx hyperframes audio renders/<slug>.mp4 --json: som presente, −16 a −14 LUFS, pico ≤ −1 dBTP.
  • Efeitos sonoros apenas em ações visíveis; nenhum arquivo igual repetido consecutivamente.

Informe a Oba o que foi medido, mas não ouvido.

Individual skills in this repo

This repo contains 3 individual skills — each has its own dedicated page.

Habilidades Relacionadas