Chatcut to Fcpxml
Clone a ChatCut project into Final Cut Pro via FCPXML with frame accuracy — cuts, multi-track overlays, zoom moves (static punch-ins and keyframed slow pushes), music/SFX with volumes and fades, and native iTT captions. Use this skill whenever a user wants to export, hand off, convert, or "open in Final Cut Pro / FCP" a ChatCut project or timeline, wants an .fcpxml file, or complains that an FCPXML import into FCP dropped media, looks wrong, or lost zooms/captions. Also use it to verify an FCPXML import inside Final Cut Pro.
Install
npx skills add AFangTeam/chatcut-to-fcpxml --skill chatcut-to-fcpxmlgit clone --depth 1 https://github.com/AFangTeam/chatcut-to-fcpxml.git /tmp/chatcut-to-fcpxml
mkdir -p ~/.claude/skills
cp -r /tmp/chatcut-to-fcpxml/. ~/.claude/skills/chatcut-to-fcpxmlPersonal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.
From the SKILL.md
# ChatCut → Final Cut Pro (FCPXML) handoff Rebuild a ChatCut timeline as an editable FCP project. Everything in this skill was verified against a real Final Cut Pro import (FCP 12.x) — including the failure modes. The two rules that make or break the result: 1. **FCP fails silently.** A successful XML import proves nothing: assets vanish without warnings, transforms compound unexpectedly, captions restyle themselves. Always verify the imported project visually and with the Inspector — never by exit code. 2. **Declare media truthfully.** Every `<asset>` must state its real dimensions, frame rate, and audio presence, taken from `ffprobe` — not copied from the sequence format. Lying (even accidentally) triggers silent drops. ## Workflow ### 1. Inventory the ChatCut project Get the full timeline truth from the ChatCut MCP tools: - `read_project` (view: timeline) → every track's items with `fromFrame / durationInFrames / sourceStartFromInSeconds`, geometry (`left/top/width/height`), `decibelAdjustment`, fades, and effect entries (zooms with magnification + shape). - `read_captions` with no frame window and a large `limit` → the authoritative caption pages (text + start/end frames). Window reads truncate pages at the edges; don't trust them. - If `read_project` is temporarily unavailable (backend pool congestion), `manage_media_pool`, `read_captions`, and rendered-frame checks (`view_timeline_frames`) each use different backend paths and can fill most gaps.
Details
- Skill name
chatcut-to-fcpxml- Repository
- AFangTeam/chatcut-to-fcpxml
- License
- MIT
- Repo updated
- 20 August 2026
FAQ
What does the Chatcut to Fcpxml skill do?
Clone a ChatCut project into Final Cut Pro via FCPXML with frame accuracy — cuts, multi-track overlays, zoom moves (static punch-ins and keyframed slow pushes), music/SFX with volumes and fades, and native iTT captions. Use this skill whenever a user wants to export, hand off, convert, or "open in Final Cut Pro / FCP" a ChatCut project or timeline, wants an .fcpxml file, or complains that an FCPXML import into FCP dropped media, looks wrong, or lost zooms/captions. Also use it to verify an FCPXML import inside Final Cut Pro.
How do I install the Chatcut to Fcpxml skill?
skills CLI (Claude Code, Cursor, Codex and more): npx skills add AFangTeam/chatcut-to-fcpxml --skill chatcut-to-fcpxml. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.
Is Chatcut to Fcpxml popular?
It lives in AFangTeam/chatcut-to-fcpxml, which has 10 GitHub stars and 2 forks.
Related skills
Deslop
12skyzer/deslop-the-copy
Deslop, humanize, edit, or audit AI-sounding, robotic, generic, corporate, or ChatGPT-like copy while preserving the writer's voice.
Screenstudio Alt
11connerkward/screenstudio-alt-skill
Screen-Studio-style post-production for screen recordings, headless — auto speed-up of idle, auto-zoom on click clusters, keystroke overlay chips, smoothed synthetic cursor, and 9:16 vertical export that follows the action. Use when polishing a screen recording / demo video for sharing, when the user mentions Screen Studio, auto-zoom, idle speed-up, or vertical/social video from a screen capture, and for any social-facing demo (vertical output is the default for those).
Draftcut
12PoetCoderJun/DraftCut
Turn natural speech into a refined original-voice narration and a polished video. Review the full spoken manuscript in the conversation, then automatically deliver a clean original-voice video after explicit approval. Graphic packaging is a separate stage with its own director-script approval.
Mechanism
11DiegoLopez0208/mechanism
Build an inspectable model of a real object from the evidence (spec sheets, teardowns, official photos, published test vectors), take it apart, and render a film with designed sound, an interactive viewer and an STL/GLB. Every number is tagged SPEC, MEASURED, DERIVED or ESTIMATED, and a spec whose numbers do not add up is not rendered. Use for exploded views, teardowns, comparisons and explainers of real products or machines (gear trains, key switches, cipher machines, phones, boards). Triggers on "exploded view of X", "model X exactly", "compare X and Y", "make a video of how X works", "/mech
Genpark Snap Sell
12alphaparkinc/genpark-snap-sell
Sell anything with a single photo. An autonomous creator monetization agent that turns an image into a live, zero-fee Stripe checkout page in seconds.
Ltx2 Video
8patraxo/ltx2-vidgen-skill
Generate video from a photo (or two) using self-hosted LTX-2.3 on Modal GPU. THIS is the skill for turning a single photo into a video — prefer it over any video-to-video / image skill whenever the user has a photo and wants motion. Use this whenever the user wants to turn an image into a video, animate a photo, make a reel/clip, do keyframe interpolation between two images, restyle a video (video-to-video / retake), or generate video from a text prompt — even if they don't say the word "video", e.g. "bring this photo to life", "make this move", "animate this", "turn these two shots into a tra
Browse the most popular Claude skills, all images, video & audio skills, or write your own with the skills generator.