Communitygithub.com

Akira-TL/akira-video-skills

Expande o resumo de planos em SHOTS.md para definições individuais de planos prontas para produção; use ao criar ou modificar video/shots/<shot-id>/SHOT.md, continuidade, cinematografia, ação, atuação, som ou restrições específicas do plano.

O que é akira-video-skills?

Este skill gerencia a definição e o desenvolvimento de planos individuais (shots) em projetos de vídeo, atuando como a unidade central de trabalho para geração e edição. Ele é responsável por expandir o resumo geral de planos em `SHOTS.md` para arquivos `SHOT.md` detalhados, que contêm informações como propósito, duração alvo, enquadramento, movimento de câmera, posicionamento dos atores, ação, diálogo, continuidade e restrições de produção. O skill suporta plataformas como Claude Code e Cursor, e sua documentação (SKILL.md) enfatiza que cada plano deve servir a um propósito narrativo claro, evitando movimentos de câmera mecânicos ou ações desnecessárias. Ele também gerencia a continuidade entre planos adjacentes, garantindo que elementos como posição de personagens, objetos e iluminação sejam consistentes, e define como lidar com variações aceitáveis nos resultados gerados. O skill organiza prompts e resultados de geração em diretórios individuais por plano, delegando a compilação de prompts para o skill `video-generation` e a revisão para `video-review`, enquanto mantém a integridade do design original do plano.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Akira-TL/akira-video-skills/tree/HEAD/skills/video/video-shot

Perguntar na sua IA favorita

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

Documentação

Plano de Vídeo (Video Shot)

Cada plano é a unidade central de trabalho para geração e edição de vídeo. Este Skill possui video/shots/<shot-id>/SHOT.md, mas não possui compilação de prompt específica de modelo ou conclusões de revisão de resultados gerados.

Antes de expandir um conjunto de planos a partir de SHOTS.md, avalie se a cena precisa de alguns pontos de observação e se os planos de estabelecimento / reação / inserção / close-up de produto são realmente úteis, de acordo com references/planning/COVERAGE.md; não aplique mecanicamente um pacote de cobertura fixo.

1. Estabelecer ID do Plano e Diretório

Use numeração com espaços em branco por padrão, por exemplo, SC01_SH010, SC01_SH020; projetos simples sem cenas podem usar SH010. Use numeração intermediária legível para inserir planos entre os existentes, sem renumerar todo o projeto.

Em projetos complexos, apenas adicione diretórios de organização como capítulos em video/shots/ quando a disposição plana já estiver prejudicando a navegação.

Quando um plano envolver cinematografia complexa, ação, transições entre mundos ou continuidade, leia references/direction/DIRECTION.md. Quando precisar definir enquadramento, distância focal / perspectiva, posição da câmera, zoom / dolly, profundidade de campo, foco ou fotografia de produto, leia references/direction/CAMERA-LANGUAGE.md, primeiro definindo os efeitos visíveis da fotografia, deixando o adaptador de modelo decidir os termos específicos. Para interações com múltiplas pessoas, passagem de objetos, operações manuais, uso de produto, oclusão complexa ou interação mecânica, leia references/direction/INTERACTION.md, esclarecendo o personagem da ação principal, mãos, pontos de contato e estados antes e depois da ação. Para projetos com múltiplos planos que precisam verificar sequência, diálogo, duração total ou legibilidade do produto antes de gerações caras, references/planning/PREVIS.md permite usar storyboard + áudio temporário para um animatic leve, não sendo obrigatório para todos os projetos. Se um plano deve aguardar a saída real do plano anterior, quais planos podem ser executados em paralelo, e como a saída planejada / real é entregue, siga references/continuity/CONTINUITY-HANDOFF.md. Quando ainda houver incerteza significativa antes da geração final sobre bloqueio de múltiplos personagens, interação produto / mecânica, trajetória de câmera complexa, controle de quadro inicial/final ou relações espaciais entre planos adjacentes, leia references/planning/PREVIS.md para a pré-visualização / storyboard mínimo necessário.

2. Escrever SHOT.md

Planos complexos ou que serão enviados para geração externa podem ser escritos diretamente seguindo references/planning/SHOT-TEMPLATE.md; planos simples mantenham apenas os campos realmente necessários. Quando VIDEO.md exigir explicitamente múltiplas versões de formato, leia references/planning/MULTI-FORMAT.md para decidir se podem ser cortadas da versão principal ou se exigem composição / geração independente.

SHOT.md salva apenas o design atual do plano válido, geralmente incluindo:

  • Propósito do plano;
  • Duração alvo (do roteiro / orçamento de duração atual, mas ainda sujeita à ação e diálogo reais do plano);
  • Enquadramento, posição da câmera, movimento de câmera e informações de distância focal necessárias;
  • Posição do sujeito, ação, atuação e expressão;
  • Ambiente e objetos-chave;
  • Diálogo, som ambiente e som específico do plano;
  • Continuidade de entrada / Continuidade de saída;
  • Material reutilizável atualmente referenciado;
  • Restrições rígidas;
  • Instruções de geração permitindo ajustes pela camada de adaptação do modelo.

Nem todo plano precisa de todos os campos. Planos simples mantenham-se concisos.

3. Continuidade

Registre apenas informações realmente relevantes para planos adjacentes, como posição dos personagens, figurino, objetos segurados, estado do objeto, direção da luz, direção do movimento e ações já ocorridas.

Se o resultado gerado real do plano anterior apresentar desvios aceitáveis, o próximo plano continua a partir do estado visível real; se o desvio violar a identidade do personagem, estrutura real do produto ou outra Restrição Rígida, esse resultado gerado não deve ser usado como base para continuidade.

4. Cinematografia e Ação

O movimento de câmera deve servir à informação, relação, espaço ou emoção, não ser um movimento mecânico por "estética cinematográfica". O design de ação em modelos de vídeo deve priorizar relações temporais em segundos, não escrevendo como restrição rígida do modelo controles de quadro que só podem ser precisos na pós-produção.

Um plano pode ter ação interna complexa, mas deve ser claramente justificável por que é um único plano na edição. Quando um modelo gera múltiplos cortes em uma única execução, o projeto ainda organiza semanticamente como planos finais, não fundindo permanentemente múltiplos planos em um único objeto por causa da capacidade do modelo.

Cortes, correção de cor, substituição de áudio, derivações multi-formato e limites de novos planos reais do mesmo plano seguem references/continuity/SHOT-DERIVATIVES.md; derivações de pós-produção não podem sobrescrever o takeNN.mp4 original no diretório do plano.

5. Verificação Pré-Geração

Antes de preparar um plano para video-generation, confirme:

  • Propósito do plano claro;
  • Duração alvo compatível com a quantidade de ação;
  • Designs reutilizáveis (personagens / cenário / produto) já definidos;
  • Continuidade de entrada / saída suficientemente clara para planos adjacentes;
  • Responsabilidades dos materiais de referência claras;
  • Restrições rígidas vs. preferências comuns já distinguidas;
  • Legendas, logotipos, pontos de corte precisos e outras tarefas óbvias de pós-produção não foram escritas como restrições rígidas de geração.

Se não satisfeito, corrija SHOT.md ou o design upstream primeiro; não use "vamos gerar para ver" como substituto para o design do plano.

6. Atribuição de Prompts e Resultados de Geração

Versões de prompt de longo prazo e resultados de geração coexistem no mesmo diretório do plano:

prompt_v01.md prompt_v02.md take01.mp4 take02.mp4

A compilação específica do modelo e o pacote de geração única do prompt são responsabilidade de video-generation; a seleção, regeneração e decisões de reparo pós-produção dos resultados gerados são responsabilidade de video-review.

Critério de Conclusão

SHOT.md deve ser suficiente para que o Skill de geração compile o prompt sem precisar readivinhar a intenção do diretor, e deve deixar claro o que o plano deve herdar e o que deve deixar ao finalizar.

Individual skills in this repo

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

Akira-TL/akira-video-skills

为 Runway 当前视频模型编译和检查生成提示词;当 video-generation 需要使用 Runway(当前主线 Gen-4.5)的 Text to Video 或 Image to Video,并需要 Runway 专用动作、摄影和时序表达时使用。

Akira-TL/akira-video-skills

为 ByteDance / BytePlus Seedance 当前视频模型编译和检查提示词;当 video-generation 需要使用 Seedance 2.5 的参考素材、时间线、同步声音、视频编辑、延长或多镜头能力时使用。

Akira-TL/akira-video-skills

为 Google Veo 视频生成编译和检查提示词;当 video-generation 需要使用 Veo 的 Text to Video、Image to Video、首尾帧、参考元素或同步声音能力时使用,并先核验具体 Google 使用入口与 model 的当前支持范围。

Akira-TL/akira-video-skills

进入并持续推进一个 AI 视频制作项目;读取或建立 VIDEO.md,根据当前视频脚本、复用素材、镜头、生成结果和整片后期状态,按需路由到 canonical 视频专业 Skill,而不是把所有制作规则塞进一个总提示词。

Akira-TL/akira-video-skills

为品牌短片、产品植入剧情、广告或比赛作品建立产品事实与广告边界;当视频需要准确表达某个具体产品的官方功能、参数、结构、使用方式、品牌素材或产品与剧情关系时使用。

Akira-TL/akira-video-skills

设计并维护 AI 视频中跨镜头复用的角色声音、音色参考、对白声音要求与整片声音关系;当同一角色需要跨镜头保持声音一致,或需要规划语音参考、环境声、音效、音乐与画面的职责边界时使用。

Akira-TL/akira-video-skills

设计 AI 视频中的角色与场景视觉方案;当脚本只说明“需要一个什么样的人/场景”,但还没有形成可稳定生成的外形、服装、材质、色彩、空间、光线和视觉识别系统时使用。

Akira-TL/akira-video-skills

组织整片级剪辑、合成、全片声音和最终成片;当多个已采用镜头需要进入 Premiere Pro、After Effects、DaVinci Resolve 等后期工程,或需要整片字幕、Logo、音乐、混音、比例版本和最终导出时使用。

Akira-TL/akira-video-skills

为 AI 图片或视频生成准备可直接使用的提示词与一次性生成包,并在用户把生成结果带回项目后归档;当需要从正式视频脚本、复用素材和 SHOT.md 编译生成内容、选择参考素材、约定返回文件名或清理临时包时使用。

Akira-TL/akira-video-skills

规划、创建、整理和维护多个镜头会重复使用的视频复用素材;当需要人物/场景/道具/产品提示词、参考图、官方素材、身份与状态参考或其他可重复引用内容时使用。

Akira-TL/akira-video-skills

审核 AI 生成的人物/场景等复用素材或镜头生成结果,判断采用、修改提示词、重生成还是留给后期修复;当生成结果返回项目、需要检查身份/结构/连续性/动作/摄影/产品真实性或选择生成结果时使用。

Akira-TL/akira-video-skills

把小说、章节、故事梗概、品牌 brief 或其他上游内容转换成当前视频自己的脚本层;当需要编写或修订 SCRIPT.md、视频人物表演定义、场景定义、对白或镜头总表时使用。

Habilidades Relacionadas