Communitygithub.com

berhjoan/motion-system

Guia mestra do usuário para produção visual e motion design em QUALQUER projeto — MOTION.md como constituição visual por projeto, briefing e storyboard antes de animar, a música como relógio editorial, motion determinista e editável (HyperFrames para peças de vídeo, After Effects via MCP apenas se houver .aep), e o ciclo de QA de frames e render. Use antes de projetar, animar, gerar, editar ou renderizar qualquer peça visual ou de movimento (vídeos de produto, demos, lançamentos, reels, animações de interface, vídeos de ajuda), ao preparar um repositório como "MOTION-READY", ou quando o usuário mencionar MOTION.md, HyperFrames, motion design ou After Effects.

O que é motion-system?

O sistema de motion do Claude é uma metodologia completa e rigorosa para produção visual e motion design em qualquer projeto de software. Ele estabelece que antes de qualquer trabalho visual, o arquivo `MOTION.md` deve ser lido e mantido como a 'constituição visual' do projeto, garantindo que todo movimento e design estejam alinhados com a identidade real da marca, hierarquia de informações e narrativa do produto. O sistema é agnóstico de ferramentas, mas recomenda fortemente o uso de HyperFrames para criar animações determinísticas e editáveis (como código) para qualquer peça de vídeo, e permite After Effects via MCP exclusivamente quando um arquivo `.aep` legado existe. O fluxo de trabalho é linear e obrigatório: descoberta e classificação do projeto, criação/atualização do `MOTION.md`, brief e storyboard, definição de áudio (que serve como relógio editorial), implementação (sem duplicar motores de motion), e um pipeline de QA rigoroso que inclui linting, snapshots de frames críticos e verificação com `ffprobe` — o projeto só é considerado 'pronto' quando passa em todos os estágios, evitando a aparência de 'barato' e garantindo entregas profissionais. A segurança é priorizada: não instalar dependências de vídeo em projetos que não produzem vídeo, e usar ferramentas de terceiros apenas com aprovação explícita do usuário.

Funciona com✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/berhjoan/claqueta/tree/HEAD/library/skills-propias/motion-system

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

Claude Motion System — guia mestra do usuário

A guia completa está em GUIA-MAESTRA.md (mesma pasta, 20 seções). Não a carregue inteira: leia a seção que a tarefa necessita (busque o cabeçalho # N. com Grep e leia aquele trecho).

Regra principal (§0)

Antes de projetar, gerar, animar, editar ou renderizar qualquer elemento visual de um projeto, leia MOTION.md completo (raiz do repositório). Se não existir, estiver vazio ou já não representar o design real, primeiro audite o projeto e crie-o ou atualize-o. O motion reforça informação, hierarquia, narrativa e marca; nunca é decoração nem uma demo genérica de IA.

Rotina

  1. Descobrir (§3): README, CLAUDE.md, package.json, tokens CSS/Tailwind, componentes e layouts, logos, fontes, assets, capturas, Figma, vídeos e áudios existentes. Responder: personalidade, cores dominantes e funcionais, tipografias reais, hierarquia, qual movimento é coerente e o que nunca deve mudar.
  2. Classificar (§3): A sem necessidade de motion (não instalar nada) · B app com potencial de demos (criar MOTION.md, sem projeto de vídeo) · C motion/vídeo ativo (preparar HyperFrames e QA) · D com After Effects (além disso, MCP do AE).
  3. MOTION.md (§5): propósito, identidade, cor, tipografia, grid, linguagem de movimento (princípios, timing, easing, proibições), motion por componente, câmera/3D, áudio, cortes, formatos e quality bar. Constrói-se a partir da identidade REAL; complementa o design system, não o substitui. Se o produto mudou, corrige-se antes de produzir.
  4. Peça nova: BRIEF.md (§6) → STORYBOARD.md (§7). Cada cena cumpre uma função narrativa, informativa ou de marca.
  5. Áudio (§8): a música é o relógio editorial — beats confiáveis, frases, drops, silêncios; não forçar uma grade de beat.
  6. Implementar (§9): HyperFrames (/hyperframes como entrada) ou o motor que o projeto já tiver. Não duplicar engines (§13): se o repositório já tiver um motor de motion próprio, usa-se esse.
  7. QA (§11): doctor → lint → check → snapshots de frames críticos (olhá-los) → preview completo → render → ffprobe e revisão do arquivo final. Nunca "pronto" só porque compila.
  8. Critério "não parece barato" (§12) e definição de pronto (§17): MOTION-READY e DELIVERY-READY.

Regras de segurança e dívida técnica

  • Não instalar dependências de vídeo em projetos que não produzem vídeo (§3, §13).
  • npx de terceiros (HyperFrames, MCP do After Effects) apenas quando for produzir e com a aprovação da usuária.
  • After Effects via MCP apenas se existir um .aep ou a entrega exigir; backup antes de mexer (§10).
  • Assets reais da marca; nunca inventar logos, dados, capturas nem claims (§15). Dados de clientes nunca em peças visuais sem aprovação.
  • Recompor por formato (16:9, 9:16, 1:1), nunca corte cego (§16).

Índice da guia

§Tema
0Ordem mestra
1O que o vídeo ensina (HyperFrames, MOTION.md, música, After Effects)
2Arquitetura global + por projeto
3Bootstrap: descoberta e classificação
4Instalar/verificar HyperFrames
5Template de MOTION.md
6BRIEF.md
7STORYBOARD.md
8Áudio como relógio editorial
9Implementação com HyperFrames
10After Effects via MCP
11Pipeline de QA obrigatório
12Critério "não parece barato"
13Sem dívida técnica
14Organização recomendada
15Política de assets
16Multiformato
17Definição de "pronto"
18Prompt único para preparar um repositório
19Comandos de referência
20Princípio final

Individual skills in this repo

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

Habilidades Relacionadas