Communitygithub.com

Pluviobyte/rnskill

Orquestração completa de produção de vídeo para o workspace de criação de conteúdo. Use quando o usuário pedir para criar, recriar, empacotar, renderizar, fazer controle de qualidade ou arquivar um vídeo; quando disser fazer, refazer, empacotar a fila de produção, produzir vídeos da fila ou apontar para uma pasta de projeto 'handoff' em 01-内容生产/视频工作台/待制作/ (com o arquivo de contrato 交接稿.md dentro) ou um handoff de card de imagem em 01-内容生产/图文工作台/待制作/; quando uma solicitação puder ser direcionada para HyperFrames, Remotion, legendas, TTS, download/transcrição, vídeos de site/produto, motion graphics ou replicação de referência; ou quando o usuário precisar de planejamento de produção antes da edição.

O que é rnskill?

Esta skill atua como uma camada de direção sobre skills de vídeo existentes (como HyperFrames, Remotion, legendas, TTS), roteando trabalhos, definindo padrões de aceitação e coordenando produção e controle de qualidade. É essencial para ambientes de produção de conteúdo onde múltiplos formatos e pipelines coexistem. A skill impõe regras rigorosas: o contrato de produção (arquivo 交接稿.md) é vinculante e seus parâmetros (plataforma, proporção, voz, estilo de legenda) não podem ser substituídos por defaults de outras skills. Ela gerencia o fluxo de trabalho desde a fila de espera (待制作) até a entrega final, com estrutura de pastas específica, validação de entrega e arquivamento. Suporta vídeos narrados com TTS local (IndexTTS2), controle de qualidade visual baseado em métricas, e um sistema visual padrão branco com ilustrações Xiaohei para tutoriais e explicadores.

Funciona com✓Claude Code✓Codex CLI~Cursor
npx skills add https://github.com/Pluviobyte/rnskill/tree/HEAD/skills/ra-video-production-director

Perguntar na sua IA favorita

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

Documentação

Skill de Criação de Vídeo AI

Função

Atue como a camada de direção acima das skills de vídeo existentes. Roteie o trabalho, defina o padrão de aceitação, então coordene produção e controle de qualidade. Não substitua hyperframes, remotion, ra-audio-to-subtitles, skill-captions, embedded-captions, graphic-overlays, ra-video-download, 视频转写, tts-skill, heygen-digital-avatar ou ai-video-qc-delivery; carregue essas skills apenas quando sua respectiva via for selecionada.

Se o usuário fornecer uma URL de vídeo de origem ou arquivo local e pedir 视频洗稿, 视频二创 ou 洗稿并制作视频, roteie para ra-video-wash-pipeline antes desta skill para que extração e reescrita ocorram primeiro.

Recebimento da Fila 待制作

Se a entrada for uma pasta de projeto handoff sob 01-内容生产/视频工作台/待制作/<data-tema>/ (arquivo de contrato 交接稿.md em sua raiz; ou o usuário disser 制作待制作队列, 按交接稿制作 ou apontar para um script na fila):

  • O frontmatter do 交接稿.md é o contrato de produção vinculante — plataforma, proporção, duration_target_s, word_count, voice, caption_style, visual, illustration_skill, typography substituem os defaults de recebimento e nunca devem ser substituídos pelos defaults de uma skill de execução (por exemplo, vozes HyperFrames TTS não são um substituto para a voz do contrato)
  • Antes de iniciar o trabalho, defina status: 制作中 em 交接稿.md e mova toda a pasta do projeto para 01-内容生产/视频工作台/制作中/<data-tema>/, para que a outra máquina não produza em dobro; toda a engenharia acontece dentro dessa pasta
  • Os segmentos de script no arquivo handoff são as unidades de cena; não re-divida ou re-flua a narração
  • Pule perguntas de recebimento que o contrato já responde

Regras Rígidas

  1. Defina o padrão de saída antes da produção: vídeo original, alinhamento de pixel, réplica visual, criação inspirada em estilo, filmagem legendada, explicador narrado, promoção de produto, tour de site ou motion graphic.
  2. Não reivindique alinhamento de pixel para uma reconstrução manual com HyperFrames/Remotion. Alinhamento de pixel requer reutilização do stream de origem, ativos do projeto original ou métricas rigorosas como hash correspondente, cmp, PSNR infinito ou SSIM 1.0.
  3. Mantenha projetos de origem e intermediários sob <WORKSPACE>/01-内容生产/视频工作台/制作中/; a bancada de trabalho 01-内容生产/视频工作台/ contém apenas handoffs, transcrições e arquivos.
  4. Os entregáveis finais permanecem dentro do vault. Cada vídeo produzido por este sistema — fila ou não-fila, transcrição-direta, longa prática, traduzido/rempacetado ou ad hoc — entrega em 01-内容生产/视频工作台/已制作/<início|fim do mês>/<data-tema>/成片/, com imagens-chave de QC na pasta irmã 质检/. Use a data de entrega: dias 1-15 vão para X月上旬 e dias 16 até o final do mês vão para X月下旬. 已制作/6月历史成片库/(selado somente leitura) e a área de trabalho <WORKSPACE>/legacy-archive/ são arquivos legados aposentados — não escreva novos entregáveis lá.
  5. Títulos de publicação não são trabalho de produção para trabalhos da fila 待制作: ra-video-title já escreveu 8-12 candidatos na seção de 标题候选 do handoff no momento da lavagem, e o título final é escolhido manualmente pelo usuário no momento da publicação. Não gere ou aplique títulos de publicação e não crie 视频标题.md para trabalhos da fila (títulos de cena na página do script não são afetados). Apenas para trabalhos fora da fila (sem contrato handoff) gere 8-12 candidatos com ra-video-title após QC e deixe o usuário escolher antes de salvar 视频标题.md ao lado do MP4 final.
  6. Um vídeo não está completo até que especificações de mídia, verificações visuais e caminhos de arquivo sejam confirmados. O requisito de arquivo de título selecionado se aplica apenas a trabalhos fora da fila; trabalhos da fila terminam sem 视频标题.md (a seleção de título permanece manual com o usuário).
  7. Se o usuário nomear explicitamente uma skill visual ou de ilustração, carregue e siga essa skill antes de projetar a camada visual. Não substitua uma skill de ilustração solicitada por formas codificadas, desenhos CSS ou aproximações "estilo-semelhante" a menos que o usuário aprove explicitamente essa substituição.
  8. Quando narração completa por IA for necessária, os entregáveis finais devem usar IndexTTS2 local através de tts-skill, ID de voz pluvio-indextts2-calm-v1, e o WAV sem perdas canônico declarado em automation/config/tts-routing.json. MiniMax é reservado para exemplos públicos de artigo/tutorial relay e é proibido para narração de vídeo local. Não recorra silenciosamente ao macOS say, fala do navegador, MiniMax ou outra voz genérica/nuvem. Se o modelo local ou WAV canônico estiver faltando, repare a via IndexTTS2 ou pare antes da renderização final.
  9. Para trabalhos retirados da fila 待制作, a entrega não está completa até que python3 automation/scripts/check_delivery.py <文件交接> <项目目录> <成片.mp4> saia com 0, o comprovante de produção (制作端回执) no arquivo handoff seja preenchido (caminhos + saída do verificador), status seja definido como 已完成, e a pasta de arquivo por projeto 01-内容生产/视频工作台/已制作/<início|fim do mês>/<data-tema>/ (nome da pasta = nome da pasta do projeto) seja montada movendo a pasta do projeto limpa de 制作中/: 交接稿.md em sua raiz, o MP4 final em 成片/, frames-chave de QC em 质检/, engenharia mínima em 工程/. Trabalhos fora da fila montam a mesma estrutura de arquivo datada usando um slug de tópico claro; copie uma nota/script/plano de produção na raiz do arquivo quando disponível. Nenhum trabalho copia um novo final em 已制作/6月历史成片库/ (selado somente leitura).
  10. A fila 图文工作台 segue o mesmo padrão de contrato: pegue 01-内容生产/图文工作台/待制作/<arquivo>.md (contrato frontmatter: card_count, ratio, style, illustration_skill, image_skill), defina status: 制作中 no início, produza os cards de imagem sem reescrever o texto e sem gerar ou aplicar títulos de publicação, entregue para 01-内容生产/图文工作台/已制作/<data-tema>/ (arquivo handoff movido + cards finalizados sob 图/), defina status: 已完成, e registre o item sob 待修改 em 01-内容生产/发布看板.md. A parede de privacidade de origem se aplica inalterada.
  11. Projetos de vídeo longo prático (实操长片) seguem o layout de engenharia unificado sob 01-内容生产/视频工作台/制作中/<data-tema>/; não crie um diretório de planejamento separado sob 视频工作台/. O status do frontmatter da 策划稿 é o único sinal de handoff, e o usuário lida com as etapas de gravação (录制) e fusão com剪映 (剪映融合) pessoalmente. Codex possui três etapas: (a) status: 待粗剪 — padrão para ra-local-talking-head-cut: Seed ASR de timestamps de palavras, revisão de terminologia/incerteza e um SRT de pré-corte da linha do tempo de origem. Pare para aprovação explícita do usuário; nenhum EDL ou renderização é permitida antes da aprovação. Em seguida, realize limpeza semântica, pausas adaptativas, renderização com tamanho de origem/fps de origem, volume de diálogo, QC de mídia e geração de legendas de mídia final com QC de legendas PASS. Use video-use como camada de evidência/seleção de múltiplas tomadas; use Agentchengfeng/chengfeng-videocut-skills apenas para revisão web no nível de palavra ou uma comparação intencionalmente agressiva; escolha AI剪口播 quando o usuário quiser revisão de forma de onda e uma timeline FCPXML para剪映/Final Cut Pro. O fluxo MP4 padrão entrega 粗剪/口播-粗剪.mp4 e define status: 融合中; o fluxo FCPXML avança somente após a timeline do editor ser aceita; (b) status: 待字幕 — execute ra-audio-to-subtitles contra o corte final mesclado do usuário, exija que o QC de timestamps de palavras passe, então execute skill-captions com o caption_style do contrato (padrão anchor-dark) para visualizar, queimar e validar as legendas de frase; salve o .srt correspondente e caption-render-qc.json aprovado, então defina status: 待动画; (c) status: 待动画 — adicione sobreposições de componentes Remotion APENAS aos segmentos de corpo inteiro listados no frontmatter da 策划稿, componha, entregue o MP4 final para 视频工作台/已制作/<início|fim do mês>/<data-tema>/成片/, coloque QC-chave no irmão 质检/, registre no 发布看板, defina status: 成片. Todas as ferramentas de corte bruto são apenas para corte bruto neste workspace: nunca use a saída de legendas de qualquer ferramenta de corte bruto como timeline de legendas de produção.
  12. Para qualquer vídeo final narrado, o áudio concatenado final ou o vídeo mesclado final é a única fonte de temporização das legendas. Execute ra-audio-to-subtitles após o áudio ser travado; arquive captions_words.json, captions.json, captions.srt e caption-qc.json. Interpolação de contagem de caracteres, interpolação de duração de cena e temporização de legendas com atraso fixo são apenas para visualização e nunca devem entrar em um final recomendado.
  13. Sempre que um componente de vídeo, fundo de vídeo ou réplica de vídeo de referência atingir um final renderizado e aprovado pelo QC, pare antes de adicioná-lo a 05-视频组件/ e pergunte explicitamente ao usuário: se ele deve entrar na biblioteca de componentes, qual categoria existente deve contê-lo e se uma nova categoria é necessária. Não infira o posicionamento ou crie uma categoria antes de o usuário responder. Se o usuário recusar, use apenas o arquivo de vídeo finalizado normal. Se o usuário aprovar, trate os nomes confirmados 05-视频组件/<classificação chinesa>/<nome do componente chinês>/ como canônicos e torne o diretório do componente autocontido na mesma tarefa: MP4 portátil, manifest.json, 质检/ e 工程/ (a única fonte editável, sem node_modules/renders). Nenhum espelho de engenharia, symlinks ou segundas cópias existem em nenhum outro lugar; registre o componente em 05-视频组件/CATALOG.md antes de relatar a conclusão.
  14. Sempre que o usuário pedir um vídeo HeyGen/digital-human/avatar, ou um contrato de produção de vídeo exigir o humano digital existente da Pluviobyte, carregue heygen-digital-avatar antes da geração. Sua aparência Digital Twin original, faturamento da assinatura CLI OAuth, default Avatar III, áudio local IndexTTS2, reutilização de um mestre e layout aprovado de círculo inferior esquerdo headroom_08 são vinculantes. Apenas um pedido explícito por 全屏数字人 pode ignorar o layout de círculo.
  15. Trate qualquer moldura decorativa de foco que envolva mais de 40% da tela ou múltiplos grupos de conteúdo como um sinal de entrada apenas. Sua visibilidade total não deve exceder o menor entre 2 segundos ou 15% da cena, e deve sair antes do estado de informação estável. Molduras persistentes exigem propósito semântico explícito e devem delimitar firmemente um alvo local.

Sistema Visual Padrão

Quando o usuário disser para fazer um vídeo com esta skill e não fornecer uma direção visual conflitante, use um sistema visual com predominância branca:

  • fundo: branco puro ou branco quente, com amplo espaço em branco
  • para tutoriais de AI/ferramentas com predominância branca, explicadores baseados em página e motion graphics brancos, leia references/perspective-grid-v5.md e comece pelo componente do workspace 05-视频组件/视频背景/透视网格背景/. A cópia agrupada assets/perspective-grid-v5/ é o espelho da Skill com o mesmo hash e fallback, não uma segunda linha de base editável independente. Use o loop V5 aprovado como a camada visual mais inferior em sua taxa de reprodução nativa: 1920x1080, 30fps, 7,3 segundos / 219 quadros, três células completas de grade por loop e um período de célula única de 2,433 segundos. Preserve sua geometria, paleta de cores assimétrica, nevoeiro central, fase e temporização de loop contínuo. Não a reconstrua de uma versão mais antiga ou de uma grade CSS ad hoc.
  • desabilite a grade V5 apenas quando o material de origem, cabeça falante em tela cheia, UI densa, legibilidade, um contrato handoff ou uma referência explícita conflitarem com ela. Registre o motivo na nota de produção.
  • marcas primárias: texto preto, arte linear preta e elementos de interface escuros e contidos
  • acentos: use apenas pequenas quantidades de vermelho, laranja ou azul para ênfase, avisos, setas, feedback ou estado
  • legendas: para explicadores narrados sobre filmagens, capturas de tela, grade V5 ou fundos variáveis, execute skill-captions e use seu painel anchor-dark ajustado por padrão. Um caption_style do handoff ou estilo explícito do usuário o substitui; legendas sem moldura exigem uma zona de legenda clara e uniforme controlada e um motivo registrado.
  • evite o padrão de estilo escuro, roxo, neon ou SaaS-mágico a menos que o usuário explicitamente peça ou a rota selecionada o exija
  • use ian-xiaohei-illustrations como a fonte de ilustração padrão para vídeos baseados em página ou cena. Prefira as cópias ativas locais do projeto sob .agents/skills/ian-xiaohei-illustrations/, .codex/skills/ian-xiaohei-illustrations/ e .claude/skills/ian-xiaohei-illustrations/; o caminho da biblioteca compartilhada <WORKSPACE>/.claude/skills/ian-xiaohei-illustrations é apenas uma fonte de verdade para reparar quando a cópia do projeto estiver faltando.
  • dê a cada página ou cena uma ilustração significativa do Xiaohei sempre que possível; pule apenas quando filmagens, capturas de tela, UI densa ou legibilidade claramente seriam prejudicadas
  • cada ilustração deve explicar a afirmação central, processo, contraste ou estado da página; Xiaohei deve executar a ação central, não aparecer como decoração
  • se o plano disser "Xiaohei" ou "小黑配图", crie ativos de imagem reais com ian-xiaohei-illustrations e salve-os no projeto. Uma aproximação CSS/HTML do Xiaohei não satisfaz este requisito.
  • para vídeos Xiaohei 16:9 baseados em página, use o contrato xiaohei-16x9-layout antes de escrever a composição. O contrato fixa o esqueleto da página primeiro: título superior esquerdo, card de nota médio esquerdo, ilustração Xiaohei médio direito e legenda inferior. Não invente um layout novo a menos que o usuário peça um sistema visual diferente.

Padrões de Explicador Baseado em Página

Para tutoriais de AI/ferramentas, explicadores narrados baseados em página e vídeos de ensino chinês de formato longo, aplique estes padrões a menos que o usuário forneça uma referência conflitante:

  • Para explicadores Xiaohei 16:9, leia references/xiaohei-16x9-layout.md antes de construir. Copie ou adapte o ativo de template em assets/xiaohei-16x9-template/ quando o projeto for um vídeo baseado em página HyperFrames.
  • Trate o layout como um contrato, não uma sugestão vaga. A imagem Xiaohei do lado direito pertence à área média direita, não ao canto superior direito. O card de nota esquerdo pertence à área média esquerda, não à área inferior esquerda. As legendas devem permanecer abaixo das zonas de conteúdo com uma margem de segurança inferior clara.
  • Selecione uma variante de página antes de escrever HTML: standard, long-title, wide-visual ou close. Use long-title para títulos que produziriam quebras automáticas estranhas; use wide-visual para ilustrações horizontais; use close para ação final ou páginas de resumo.
  • Planeje manualmente

...

[truncado para tradução]

Individual skills in this repo

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

Pluviobyte/rnskill

将法天象地、同源巨大法相或角色力量显现的视觉参考制作成连续关键帧,再使用用户选择或可用的图生视频工具分段生成、检查和合成动作视频,不绑定成片平台。适用于本体与法相同框、领域展开、凝实与同步出招;不负责整部小说改编或普通图片轮播。

Pluviobyte/rnskill

口播基础素材包生成。转录口播、识别口误、生成审核页;用户确认后剪出新视频,Agent 再基于剪后视频重新转写、AI 校对字幕,输出后续口播成片可用的 source_cut.mp4 和 subtitles.srt。触发词:剪口播、处理口播素材、准备口播素材、识别口误、基础素材包

Pluviobyte/rnskill

Create Ian Xiaohei-style HTML/SVG motion illustrations for Chinese articles, scripts, storyboard scenes, workflow explanations, concept metaphors, and short video visual aids. Use when the user asks for 小黑 SVG、漫画感 HTML、分层 SVG 动效、把小黑生图做成 HTML/SVG、可编辑矢量动效、口播流程动画、手绘漫画动效、正文配图动画, or wants a Xiaohei illustration style adapted into controllable HTML/SVG/GSAP output instead of raster image generation.

Pluviobyte/rnskill

口播视频成片 Skill。把文章/口播稿/SRT、剪后视频和 HTML/图片素材串成分镜稿、时间线预览和最终 MP4;成片比例和动画风格从用户配置读取,动画默认使用小黑风格。触发词:口播成片、做分镜稿、时间线预览、合成口播视频、导出竖屏MP4

Pluviobyte/rnskill

自进化 skills。记录用户反馈,更新方法论和规则。触发词:更新规则、记录反馈、改进skill

Pluviobyte/rnskill

dontbesilent 目标清晰化。用维特根斯坦的语言哲学把模糊的目标审计成可检查的交付物。 触发方式:/dbs-goal、/目标、「帮我搞清楚目标」「我想做个人 IP」「我的目标是成为...」「我想变得更...」 Goal clarification using Wittgenstein's philosophy of language. Audits fuzzy goals into checkable deliverables. Trigger: /dbs-goal, "help me clarify my goal", "I want to become...", "my goal is...

Pluviobyte/rnskill

dontbesilent 短视频开头优化。诊断开头问题 + 生成优化方案。 触发方式:/dbs-hook、/hook、「帮我优化开头」「开头怎么写」 Short video opening optimization with diagnosis and solutions. Trigger: /dbs-hook, "optimize my opening", "how to write opening

Pluviobyte/rnskill

把当前诊断的关键状态存到本地,下次回来可以接着用。 触发方式:/dbs-save、/存档、「保存这次诊断」「记下来」「这个结论留着」 Save the current diagnosis state to disk for cross-session recall. Trigger: /dbs-save, "save this diagnosis", "remember this

Pluviobyte/rnskill

dontbesilent 商业工具箱主入口。双模式:任务前路由(你的问题该用哪个 skill)+ 任务后导航(刚做完诊断,下一步该干什么)。 触发方式:/dbs、/商业、「帮我看看」、「下一步怎么走」 Main entry point for dontbesilent business toolkit. Dual mode: pre-task routing + post-task navigation. Trigger: /dbs, "help me with my business", "what's next

Pluviobyte/rnskill

孙宇晨.skill 的别名。触发后立刻读取并执行 `../孙宇晨/SKILL.md`,不单独维护内容。 触发:孙割.skill、/孙割、"用孙割视角看"、"孙割会怎么处理"、"切换到孙割"。

Pluviobyte/rnskill

蒸馏孙宇晨(孙割)公开可查的决策模式,做成一套非扮演的决策分析工具:拆解他如何把注意力、身份、叙事当成可购买、可叠加、可兑换的资产来经营,用来给你自己的选题/发布/公关/危机决策做沙盘推演,不用于替他或任何真实人物发声、编造言论。 触发:孙宇晨.skill、孙割.skill、/孙宇晨、/孙割、"用孙割视角看"、"孙宇晨会怎么做"、"孙割会怎么处理"、"注意力收割模型"、"蒸馏孙宇晨"。

Pluviobyte/rnskill

将参考图或简要描述解码为可编辑的半色调纸张拼贴规范,默认使用 Codex 内置 image_gen 生成品牌一致的静帧和透明图层,再用本地 FFmpeg 或 HyperFrames 制作“从空背景逐件组装”的确定性动态视频。用户提到半色调拼贴、纸张拼贴、剪纸拼贴、编辑式拼贴、杂志拼贴、复古印刷拼贴、拼贴动效、拼贴动画、剪纸动画、纸片组装、逐层组装、从无到有、元素飞入拼装、定格拼贴、定格动画、Arcads 风格、参考图拆解、风格拆解、反向拆解视觉、照这个风格做、做类似的、生成拼贴静帧、让这张图动起来、让这些元素组装起来、制作拼贴广告或拼贴解释视频时使用。英文触发语义包括 editorial collage、halftone collage、paper collage、paper-cut motion、stop-motion graphic、assemble from empty、build-on motion、analyze this、break this down、reverse-engineer this look、generate the stills、animate this、make these move。默认不调用 Arcads、Nano Banana、Seedance 或 Kling;只有用户明确要求且对应连接器可用时才进入外部生成路径。

Pluviobyte/rnskill

Create deterministic editorial-style cover images with a warm paper-gray background, oversized black slab-serif/Chinese display typography, generous whitespace, and a dotted vector analysis icon. Use when the user asks for a “点阵编辑风封面”, “暖灰杂志风封面”, “Codex + Hyperframes 同款封面”, or wants to reproduce/adapt the specific minimal left-text/right-icon banner style. Produce editable SVG and a rendered PNG; do not use this skill for generic covers without this visual direction.

Pluviobyte/rnskill

Chinese AI/tech writing de-AI editor for posts, X/Twitter threads, technical essays, product notes, model reviews, and public-writing drafts. Use when the user asks to 去AI味, 改得像本人, 写推特post, 精修中文AI技术文章, or complains about AI-flavored shells such as 不是A而是B, 真正/其实/本质上, 更重要的是, 冒号讲义腔, 空泛总结, 顺滑但没作者判断的稿子.

Pluviobyte/rnskill

内容复盘工作流:取数 → 爆款分级(R/M/Tier)→ 按需拉取内容本体 → 归因 → 沉淀(方法论/金句库/案例库/概念库/课程灵感)+ 选题卡回写。 Use when the user says 复盘xx, 内容复盘, xx数据怎么样, xx表现如何, 复盘一下这条, 为什么这条爆了, 为什么这条没爆. 沉淀铁律:复盘不沉淀,等于白复盘——每次至少一条资产入库,或写明为什么没有。

Pluviobyte/rnskill

实操长片策划工作流(B站/YouTube 新赛道,实操+真人出镜)。产出可直接照着录的策划稿:测试题组(含可粘贴 prompt)、 结构时间轴(全身出镜段 vs PiP 段)、出镜口播稿、录屏操作清单、悬念与彩蛋设计。 Use when the user says 做实操长片, 实操视频, 实测视频, 对比实测, xx做成实操, 出个实测策划, 这个选题拍实操, or ra-选题 routes a 实操长片 立项 here. 策划稿落 `01-内容生产/视频工作台/制作中/<日期-主题>/策划稿.md`,frontmatter status 是与制作端交接的唯一状态机。

Pluviobyte/rnskill

视频脚本洗稿和二创脚本工作流。Use when the user provides an existing transcript, oral draft, viral script, competitor video text, rough topic notes, or wants 洗稿, 二创改写, 爆款视频脚本重写, 逐字稿改成短视频脚本, rewrite with ra-人话, and queue the approved script into 01-内容生产/视频工作台/待制作/ as the handoff contract for video production. If the user provides a video URL or local video file and asks 视频洗稿、视频二创、洗稿并制作视频, use ra-video-wash-pipeline first.

Pluviobyte/rnskill

选题全生命周期调度:记录选题、深化选题、选题推荐、立项分发(视频/图文/文章/实操长片/多形态)、发布归档。 Use when the user says 灵感xx, 想法xx, 记录选题, 这个可以做个选题, 先存着这个链接, 深化选题/深化一下xx, 给我N个选题, 帮我出选题, 选题推荐, 立项, 做成视频, 制作视频, 做成文章, 制作文章, 做成图文, 制作图文, 做成实操长片, 图文视频文章都做/都分发, 我要自己出镜讲, xx发布了, xx要改; or when the user gives a link plus a target form (链接+制作视频/文章/图文). Owns the 00-选题池 card system: one topic = one card; user never moves files — this skill does.

Pluviobyte/rnskill

短视频钩子(开头)类型选择与写法,中文名「钩子」。Use when 起钩子、写钩子、钩子怎么写、钩子没思路、设计前5秒钩子、写视频开头/口播稿开头, or when the user asks 视频开头怎么做、开头模板、hook 类型、帮我起个钩子, including during ra-洗稿 script rewriting and 选题深化. Provides a scenario-based taxonomy of 7 hook types with decision flow, prerequisites, sentence templates, and common mistakes. For diagnosing and optimizing an existing hook draft, use dbs-hook instead; this skill chooses the type, dbs-hook polishes the execution.

Pluviobyte/rnskill

Create dark cinematic SaaS/product motion videos in the Presenton-like "magic UI" style: black starfield stage, bottom purple glow, large kinetic type, cyan-to-magenta CTA buttons, prompt cards, floating UI templates, integration badges, model rings, export objects, speed-blur transitions, and short product capability arcs. Use when the user asks for "这种风格", "同款风格", dark SaaS promo, AI product demo, magic UI product video, or a style-level creation inspired by a reference video. Do not use for pixel-level or frame-accurate replication; use rn-replica-qc first for that.

Habilidades Relacionadas