lalimi/claude-reelsmith

Finaliza um reel construído no CapCut — envia a imagem (tudo embutido), as faixas de voz e música, coloca efeitos sonoros da biblioteca do CapCut em cada efeito e transição, e gera um rascunho editável no CapCut Web para o criador trocar músicas e sons de ouvido antes de exportar. Usa o conector MCP do CapCut incluído neste plugin. Use quando solicitado: "efeitos sonoros do CapCut", "colocar no CapCut", "rascunho editável", "trocar a música no CapCut", "капкат".

O que é claude-reelsmith?

Esta skill finaliza o processo de um reel construído com o ReelSmith, enviando-o para o CapCut Web como um rascunho editável. Ela faz o upload dos arquivos de vídeo, voz e música para o CapCut, insere automaticamente efeitos sonoros da biblioteca do CapCut em eventos e transições, e cria um rascunho que o criador pode abrir no editor web para ajustar músicas, sons e volumes de forma intuitiva — tudo sem precisar exportar previamente. A skill é útil porque evita o trabalho manual de recriar o reel no CapCut, permite a troca rápida de faixas e efeitos, e mantém a capacidade de edição final. Ela depende do servidor MCP do CapCut (incluído no plugin) e de um plugin local para upload e geração do rascunho. O fluxo inclui: adicionar definições de efeitos sonoros ao `reel.json`, executar `reelsmith capcut stems` para extrair as faixas, fazer upload com o script `capcut-upload.mjs`, gerar o rascunho com `reelsmith capcut draft` e enviá-lo via sessão padrão. A skill orienta o criador a verificar os sons (alguns podem ficar mudos), substituir a música placebo por faixas da biblioteca e exportar em 1080p/30fps, tomando cuidado com o espaço na nuvem do CapCut.

Funciona com✓Claude Code✓Codex CLI~Cursor
npx skills add https://github.com/lalimi/claude-reelsmith/tree/HEAD/skills/reel-capcut

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

Reel → Rascunho CapCut

Necessário: um reel já construído (reelsmith build <dir>), o servidor MCP do CapCut (capcut, incluído no .mcp.json deste plugin; faça login uma vez via /mcp) e o pacote de plugins do CapCut em disco para o uploader e construtor de rascunho (veja $(reelsmith root)/docs/capcut.md, env CAPCUT_PLUGIN_DIR, padrão ~/capcut-plugin).

Etapas

  1. Adicione "sfx" ao reel.json — uma entrada por evento na tela:

    "sfx": [{"name": "whoosh", "t": 6.9, "vol": 0.5}, {"name": "click", "t": 30.62, "vol": 0.5},
            {"name": "typing", "t": 2.5, "vol": 0.35, "dur": 1.4}, {"name": "my_sounds/rip.mp3", "t": 15.36}]
    

    Nomes da biblioteca: whoosh, whoosh-short, pop, typing, click, sparkle, coin, chime, impact, shutter, ding (ids em engine/capcut.py). Qualquer outro nome = um arquivo de áudio local de sua propriedade, enviado junto com as faixas.

  2. reelsmith capcut stems <dir> → out/capcut/{video.mp4, voice.wav, music.wav} + files.json. Voz e música compartilham um ganho (soma = −14 LUFS) e um limitador; a música já é ducked sob a voz.

  3. Upload: chame capcut_asset_upload_credential com version: 2 e o file_name + size_bytes exatos de cada arquivo (reverifique os tamanhos imediatamente antes; uma discrepância falha com upload_files_mismatch). Em seguida:

    printf '%s' <ticket> | node "${CAPCUT_PLUGIN_DIR:-$HOME/capcut-plugin}"/x/plugins/codex/skills/capcut-upload/scripts/capcut-upload.mjs --files "$(cat out/capcut/files.json)" --upload-ticket-stdin --json > out/capcut/upload.json

  4. reelsmith capcut draft <dir> → out/capcut/draft.json (validado).

  5. start_stdraft_session → push_stdraft_snapshot com base_package_id: "" e o JSON do rascunho. Forneça ao criador a web_editor_url.

  6. Antes de enviar novamente, use get_stdraft_snapshot e construa sobre ele — o criador pode ter editado o rascunho (a leitura de volta é imperfeita; nunca sobrescreva cegamente as alterações dele). Para pequenos ajustes (cortar o final da música, volume) prefira fazê-los no editor através do Claude no Chrome.

O que dizer ao criador

  • Ouça primeiro: foi relatado que sons da biblioteca do CapCut aparecem na linha do tempo mas ficam mudos. Se isso acontecer, substitua-os em Áudio → Efeitos sonoros, ou use arquivos locais.
  • Música: silencie a faixa placebo e escolha uma faixa da biblioteca de ouvido; corte-a no comprimento do vídeo (uma faixa mais longa adiciona uma cauda preta à exportação).
  • Exportar: (canto superior direito → Download, 1080p / 30 fps / MP4) salva primeiro na nuvem do CapCut: se o espaço na nuvem estiver cheio, a exportação falha com "Não foi possível salvar" — libere espaço no espaço do CapCut ou mantenha o MP4 do motor.
  • A busca de som do próprio conector (search_capcut_material) é uma busca pobre por título sem prévias; a biblioteca completa de sons está apenas no aplicativo CapCut.

Individual skills in this repo

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

lalimi/claude-reelsmith

Build a finished voice-over reel (Instagram Reels / TikTok / Shorts, 1080×1920, 25–70 s) from one reel.json — the creator's own clips and photos + a voice-over + subtitles with accent words + hook/end cards, stamps, punch-ins, transitions and motion effects (cover story, orbit text, doodle boil, glass type, checklist, headline wall, black-and-white → colour burst, photo montage), music bed, −14 LUFS mix, safe-zone QA sheet, cover and caption. Use after a script is approved (reel-script skill) when the reel is a voice-over over footage (for someone talking to camera use talking-head-edit), or when asked to "make / build / rebuild / re-cut a reel", "змонтуй рілс", "перезбери".

lalimi/claude-reelsmith

The director of a reel made from the creator's own footage — runs the whole job from idea to a post-ready MP4 + cover + caption and makes the creative calls (which story structure, which 3–5 effects go on which beat, where the transitions are, pacing, sound), then reviews the cut like a critic before handing it over. Use when someone says "make me a reel", "turn my clips into a reel", "edit this like a pro", "what do you think as a critic / director", "make it more alive", "add effects", "зроби рілс", "що скажеш як критик", or when a reel is being planned, reviewed or re-cut.

lalimi/claude-reelsmith

Write, analyse and plan short-video scripts (Instagram Reels, TikTok, YouTube Shorts, 30–60 s) in four proven viral structures — contrarian insight with a named archetype, series episode with a cliffhanger, humor hook + list of N factors, and "the scenario of …" confession. Use when the user asks to "write a reel script", "give me reel ideas", "analyse this viral reel", "break this reel down", "turn this transcript into a structure", "make one like this reel", pastes a reel transcript, or wants to edit a reel that has no script yet. Triggers in any language (e.g. "напиши сценарій для рілса"). Writes flowing spoken text in the creator's own language (English, Ukrainian, …), checks it against a checklist, and hands a montage plan to reel-builder, talking-head-edit or reel-director.

Habilidades Relacionadas