video-shotcraft:电影感产品视频制作

Um kit completo de produção de vídeos cinematográficos para produtos: 106 cartas de lentes, template de vídeo promocional verificado, fluxo de trabalho em seis etapas e assets reutilizáveis para web/desktop.

O que é video-shotcraft:电影感产品视频制作?

O video-shotcraft é uma skill especializada para agentes de IA que desejam criar vídeos promocionais cinematográficos de produtos web/desktop. Ela oferece um repositório completo com 106 cartas de lentes (shots), cada uma acompanhada de código-fonte de demonstração e exemplos dinâmicos em galeria, além de um template de vídeo promocional verificado de 36,2 segundos chamado Ink Press (墨压), com estilo papel-tinta-âmbar. A skill é particularmente útil para desenvolvedores e criadores que usam ferramentas como Claude Code, Codex ou Cursor, pois organiza o fluxo de produção em seis etapas (Pipeline), desde a pré-produção até a revisão estética, integrando análise de ritmo musical com librosa, sincronização de batidas no Remotion, movimentos de câmera 2.5D (PageCam) e design de som. O usuário pode optar por seguir o template pronto para acelerar a entrega ou criar livremente combinando cartas de lentes individuais, garantindo resultados consistentes e de alta qualidade visual.

Funciona com✓Claude Code✓Codex CLI~Cursor✓Antigravity✓Gemini CLI
npx skills add akillness/jeo-skills

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

video-shotcraft:Criação de vídeos cinematográficos para produtos

Uma biblioteca de produção autocontida: 106 cartas de lentes (com código-fonte de demonstração e galeria de exemplos dinâmicos), um template de vídeo promocional completo e verificado, componentes reutilizáveis e assets de áudio, fluxo de trabalho em seis etapas. O foco atual é em vídeos promocionais de produtos web/desktop, mas as cartas de lentes são vocabulário de movimento universal — você pode usá-las individualmente para criar qualquer cena em qualquer vídeo.

Quando usar esta skill

Use quando:

  • Criar um vídeo promocional cinematográfico, lançamento de produto ou demonstração de aplicativo web/desktop.
  • Nomear ou solicitar o template Ink Press (墨压) ou reproduzir o efeito promocional do template.
  • Implementar uma carta de lente específica de motion design (ex.: deck-deal-flyin, row-embed, spotlight-hero-card).
  • Precisar de movimentos de câmera 2.5D (PageCam), cortes de vídeo sincronizados com batida usando Remotion e design de som.

Instruções

Passo 1: Apresentar o template e confirmar a rota

Ao chamar esta skill, antes de iniciar qualquer coleta de material, storyboard ou implementação, explique ao usuário:

  • O template Ink Press (墨压), um vídeo promocional de produto de 36,2 segundos já verificado, está disponível em template/: 1920×1080, 30fps, estilo papel-tinta-âmbar, contendo 10 cenas completas, movimentos de câmera 2.5D em páginas reais, cartões de texto, transições e SFX cinematográficos já mixados; basta substituir as capturas de tela, textos e informações da marca do produto alvo.
  • Usar o template é o caminho mais rápido e com maior qualidade garantida; se o usuário quiser uma linguagem visual totalmente nova, siga o fluxo de criação livre.

Pergunte claramente: “Gostaria de usar este template pronto para criar o vídeo?” Informe que ele pode visitar https://vincentwei1021.github.io/video-shotcraft/ para ver a galeria de exemplos dinâmicos.

  • Se o usuário confirmar o uso: Leia template/TEMPLATE.md por completo e siga a rota do template.
  • Se o usuário recusar explicitamente: Continue com a etapa 0 do references/pipeline.md e siga a rota de criação livre ou lentes individuais.
  • Se o usuário ainda não decidiu: Pare aqui e aguarde a escolha; não aplique o template por padrão nem comece a produzir.

Exceções:

  • Se o usuário mencionar o template Ink Press (ex.: “Use o template Ink Press para fazer um vídeo promocional do meu produto”), considere a rota do template já selecionada e leia template/TEMPLATE.md para execução.
  • Se o usuário especificar cartas de lente (ex.: “Use deck-deal-flyin e row-embed neste vídeo”), considere a rota já selecionada e leia as cartas correspondentes e o código-fonte de demos/<nome-da-carta>/.

Passo 2: Escolher um dos três métodos de uso

  1. Vídeo promocional completo (rota do template): Leia template/TEMPLATE.md e siga o “Guia de substituição para reprodução” adaptando material cena por cena.
  2. Vídeo promocional completo (criação livre): Siga as seis etapas de references/pipeline.md (comece com as três perguntas da etapa 0).
  3. Cena única/efeito único: Selecione uma carta de references/shots/, leia a carta completa + o código-fonte de demos/<nome-da-carta>/ e adapte ao material alvo.

Passo 3: Quando ler cada arquivo

MomentoLeia
Início do projetopipeline.md (três perguntas da etapa 0)
Usuário escolheu BGMmusic-beat-sync.md (analise antes de storyboard)
Rota do templatetemplate/TEMPLATE.md completo
Design de storyboardModelos de sequência em sequences/; frontmatter de todas as cartas em shots/; carta selecionada lida por completo
Implementação cena por cenaCarta completa + código-fonte de demos/<nome-da-carta>/ completo + componente correspondente em assets/lib/
Design de somsound-design.md + assets/audio/
Revisãoaesthetic-rules.md completo como checklist (executado por subagente independente)

Exemplos

Exemplo 1: Rota do template (Ink Press)

"Use o template Ink Press para fazer um vídeo promocional de 30 segundos para meu Desktop Product"
-> Seleciona automaticamente a rota do template, lê template/TEMPLATE.md e realiza coleta de capturas de tela e substituição de material.

Exemplo 2: Cartas de lente especificadas

"Consulte as cartas de lente deck-deal-flyin e row-embed para criar os efeitos de movimento da demonstração do meu produto"
-> Seleciona automaticamente a rota de lente única ou combinação de lentes, lê references/shots/ e o código-fonte de demos/ para implementação personalizada.

Melhores práticas

  1. Capturas de tela reais: Para reproduzir páginas existentes, use capturas reais. Primeiro, inicie um dev server e use um navegador headless para capturar texturas 2x + layout.json.
  2. Linguagem visual nativa do produto: Extraia tokens (fontes, tamanhos de fonte, cores, raios de borda) do sistema de design do produto/site; não invente skins irrelevantes.
  3. Uma cena, um efeito + sensação de respiração: Cada cena conta apenas um efeito; segure cartões de texto/imagens importantes no ponto de batida por ≥1s.
  4. Ritmo forte e BGM estritamente sincronizado: Use librosa para analisar BPM/tempo real, beatF(n) para determinar quadros, com erro de corte ≤3 quadros.
  5. Consulte o código-fonte de demonstração: Antes de usar uma carta de lente, leia os parâmetros calibrados e as práticas de prevenção de bugs conhecidas em demos/<nome-da-carta>/.
  6. Renderização determinística: Proíba Date.now()/Math.random(); use aleatoriedade pseudoaleatória com semente fixa.

Referências

  • template/TEMPLATE.md — Estrutura do template Ink Press e guia de substituição para reprodução
  • references/pipeline.md — Especificação do fluxo de produção em seis etapas
  • references/aesthetic-rules.md — Checklist de revisão visual e aceitação
  • references/music-beat-sync.md — Análise de ritmo musical e cálculo de pontos de sincronização
  • references/sound-design.md — Frases sonoras SFX e guia de combinação de assets de áudio
  • https://vincentwei1021.github.io/video-shotcraft/ — Galeria online de exemplos dinâmicos e 106 cartas de lentes

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

Habilidades Relacionadas