CommunityProgramación y desarrollogithub.com

lalimi/claude-reelsmith

Finaliza un reel construido en CapCut — sube la imagen (todo incluido), las pistas de voz y música, coloca efectos de sonido de la biblioteca de CapCut en cada efecto y transición, crea un borrador editable de CapCut Web y permite al creador intercambiar música y sonidos al oído antes de exportar. Utiliza el conector MCP de CapCut incluido en este plugin. Úsalo cuando te pidan 'efectos de sonido de CapCut', 'ponlo en CapCut', 'borrador editable', 'cambia la música en CapCut', 'капкат'.

¿Qué es claude-reelsmith?

Este skill, 'lalimi/claude-reelsmith', está diseñado para desarrolladores y creadores que utilizan el flujo de trabajo de Reelsmith para construir reels y luego desean transferirlos a CapCut Web para una edición flexible. El skill automatiza la subida de los assets del reel (video, voz, música) a CapCut, la inserción de efectos de sonido de la biblioteca de CapCut (como whoosh, pop, typing, etc.) en la línea de tiempo, y la creación de un borrador editable que el creador puede modificar en el editor web de CapCut. Es útil porque permite a los creadores intercambiar la música y los efectos de sonido de oído y realizar ajustes finales sin tener que iniciar el proceso de construcción del reel desde cero. El skill se apoya en el servidor MCP 'capcut' incluido en el plugin y requiere que el usuario haya iniciado sesión una vez en CapCut a través del comando '/mcp'. El proceso sigue pasos específicos: añadir una lista de efectos de sonido al archivo `reel.json`, generar las pistas de audio con `reelsmith capcut stems`, subir los archivos usando el script de carga de CapCut, y finalmente crear y enviar el borrador del draft a CapCut. El skill también proporciona instrucciones claras para el creador sobre cómo manejar problemas comunes, como sonidos que no se reproducen o limitaciones de almacenamiento en la nube.

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

Installed? Explore more Programación y desarrollo skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

Reel → Borrador de CapCut

Necesita: un reel construido (reelsmith build <dir>), el servidor MCP de CapCut (capcut, incluido en el .mcp.json de este plugin; inicia sesión una vez con /mcp), y el paquete de plugins de CapCut en disco para el cargador y el constructor de borradores (ver $(reelsmith root)/docs/capcut.md, variable de entorno CAPCUT_PLUGIN_DIR, por defecto ~/capcut-plugin).

Pasos

  1. Añade "sfx" a reel.json: una entrada por evento en pantalla:
    "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}]
    
    Nombres de la biblioteca: whoosh, whoosh-short, pop, typing, click, sparkle, coin, chime, impact, shutter, ding (IDs en engine/capcut.py). Cualquier otra cosa es un archivo de audio local que posees, subido con las pistas.
  2. reelsmith capcut stems <dir> → out/capcut/{video.mp4, voice.wav, music.wav} + files.json. La voz y la música comparten una ganancia (suma = −14 LUFS) y un limitador; la música ya está atenuada bajo la voz.
  3. Subida: llama a capcut_asset_upload_credential con version: 2 y el file_name exacto + size_bytes de cada archivo (vuelve a verificar los tamaños justo antes; una discrepancia falla con upload_files_mismatch). Luego 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 con base_package_id: "" y el JSON del borrador. Proporciona al creador el web_editor_url.
  6. Antes de volver a enviar, usa get_stdraft_snapshot y construye sobre él — el creador podría haber editado el borrador (la lectura inversa es imperfecta; nunca sobrescribas sus cambios a ciegas). Para pequeñas correcciones (recortar la cola de la música, volumen) prefiere hacerlas en el editor a través de Claude en Chrome.

Qué decir al creador

  • Escucha primero: se ha informado que los sonidos de la biblioteca de CapCut se colocan en la línea de tiempo pero no se reproducen. Si es así, reemplázalos en Audio → Efectos de sonido, o usa archivos locales.
  • Música: silencia la pista de marcador de posición y elige una pista de la biblioteca al oído; recórtala a la duración del video (una pista más larga añade una cola negra a la exportación).
  • Exportación (esquina superior derecha → Descargar, 1080p / 30 fps / MP4) guarda primero en la nube de CapCut del creador: si el espacio en la nube está lleno, la exportación falla con "No se pudo guardar": libera espacio en el espacio de CapCut o conserva el MP4 del motor.
  • La búsqueda de sonidos del conector (search_capcut_material) es una búsqueda pobre por título sin vistas previas; la biblioteca de sonidos completa solo está en la aplicación de 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.

Skills relacionados