{
  "library": "ExpoCut Skills",
  "spec": "https://agentskills.io/specification",
  "homepage": "https://expocut.com/skill.html",
  "skills": [
    {
      "name": "expocut-audio-post",
      "description": "Mixes and post-produces audio in ExpoCut through the MCP server — on-device stem separation, vocal removal and isolation, sidechain music ducking under voice, beat-synced cuts detected from the drum stem, audio-reactive animation, dialogue cleanup, silence removal, and loudness targets for TikTok/Reels/Shorts. Use when the user mentions stems, karaoke, remove vocals, instrumental, duck the music, beat sync, cut on the beat, clean up audio, denoise, mix voice and music, LUFS/loudness, or wants a layer to pulse with the music. Do NOT use for generating a spoken voiceover or captions (use expocut-voice-narration).",
      "url": "https://expocut.com/skills/expocut-audio-post/SKILL.md",
      "install": "npx skills add https://expocut.com/skills/expocut-audio-post"
    },
    {
      "name": "expocut-color-grading",
      "description": "Grade footage inside ExpoCut using cinematic color workflows — global look, ASC CDL writes, .cube LUT bakes, custom-LUT registration, and per-clip vs global decisions. Use whenever the user wants \"a cinematic look,\" a teal-orange grade, a vintage film emulation, log-to-Rec709 conversion, a brand-consistent palette, or to apply a LUT they already have.",
      "url": "https://expocut.com/skills/expocut-color-grading/SKILL.md",
      "install": "npx skills add https://expocut.com/skills/expocut-color-grading"
    },
    {
      "name": "expocut-data-widgets",
      "description": "Builds data-driven and interactive-looking videos in ExpoCut through the MCP server — bar chart races, live counters and countdowns, scoreboards, polls, news tickers, breaking banners, QR codes, weather cards, follower counters, and phone/device mockups for app demos. Use when the user wants a stats video, chart race, data visualization, countdown, timer, poll sticker, score bug, live ticker, subscriber counter, \"app demo in a phone frame\", or animated numbers counting up. Do NOT use for plain text titles or captions (use the core skill or expocut-kinetic-captions).",
      "url": "https://expocut.com/skills/expocut-data-widgets/SKILL.md",
      "install": "npx skills add https://expocut.com/skills/expocut-data-widgets"
    },
    {
      "name": "expocut-fx-looks",
      "description": "Applies and combines ExpoCut's 7 parametric FX filter engines and 100+ one-tap Looks — cinematic grades with skin-tone protection and film halation, warp and distortion, retro CRT/LED displays, pencil and neon sketch, lens flares and light leaks, cartoon and pop-art, and temporal light flicker — on image and video layers through the ExpoCut MCP server. Use when the user asks for \"a look\", \"make it cinematic\", \"film look\", \"VHS\", \"CRT\", \"retro\", \"glitch aesthetic\", \"cartoon\", \"comic\", \"sketch\", \"lens flare\", \"film grain\", \"halation\", \"teal and orange\", \"fisheye\", \"kaleidoscope\", or wants to stack several visual filters on one clip. Do NOT use for LUT/CDL colorist round-trips (use expocut-color-grading) or transform animations like shake and bounce (use expocut-motion-graphics).",
      "url": "https://expocut.com/skills/expocut-fx-looks/SKILL.md",
      "install": "npx skills add https://expocut.com/skills/expocut-fx-looks"
    },
    {
      "name": "expocut-kinetic-captions",
      "description": "Creates burned-in karaoke captions and kinetic typography in ExpoCut through the MCP server — on-device transcription straight to a styled caption layer, word-by-word highlight styles, the 2026 caption spec (1–3 word groups, 600–900 ms holds, one emphasized keyword), RTL Urdu/Arabic text, curved and path text, and broadcast lower thirds. Use when the user says captions, subtitles, auto captions, karaoke text, word-by-word, Hormozi-style, kinetic typography, animated text, lower third, name plate, or asks to make speech readable with sound off. Roughly 85% of social video plays muted — treat captions as mandatory. Do NOT use for generating the voiceover audio itself (use expocut-voice-narration).",
      "url": "https://expocut.com/skills/expocut-kinetic-captions/SKILL.md",
      "install": "npx skills add https://expocut.com/skills/expocut-kinetic-captions"
    },
    {
      "name": "expocut-motion-graphics",
      "description": "Author After Effects-style motion graphics inside the ExpoCut mobile editor. Use whenever the user wants to animate an image, text, shape, or video layer — scale pops, rotation loops, position travels, mask wipes, opacity fades, parallax stacks, animated badges, kinetic typography, or any sequence with keyframes and easing. Image and shape layers animate with the same keyframe substrate as text and video, so apply the same techniques across layer types.",
      "url": "https://expocut.com/skills/expocut-motion-graphics/SKILL.md",
      "install": "npx skills add https://expocut.com/skills/expocut-motion-graphics"
    },
    {
      "name": "expocut-retention-playbook",
      "description": "Platform-optimized retention editing for TikTok, Instagram Reels and YouTube Shorts using ExpoCut — hook construction in the first second, cut cadence and pattern interrupts, punch-in rhythm, duration targets per platform, pixel-accurate safe zones, seamless loop endings, and the 2026 algorithm signals (completion rate and DM shares over likes). Use when the user wants a video to \"perform\", \"go viral\", \"hold attention\", asks about hooks, retention, watch time, the best length for a platform, where text is safe to place, or why viewers swipe away. Complements expocut-social-speed-edit (which executes the cuts) — this skill decides WHAT to change and WHEN. Do NOT use for long-form YouTube pacing beyond the basics.",
      "url": "https://expocut.com/skills/expocut-retention-playbook/SKILL.md",
      "install": "npx skills add https://expocut.com/skills/expocut-retention-playbook"
    },
    {
      "name": "expocut-social-speed-edit",
      "description": "Make CapCut-style fast social edits inside ExpoCut — beat-synced cuts, auto captions, zoom punches, whip-pan transitions, trending-song scaffolds. Use whenever the user wants something \"punchy,\" \"trendy,\" \"TikTok-style,\" \"CapCut-style,\" or asks to cut to music, auto-caption, or hype up flat footage.",
      "url": "https://expocut.com/skills/expocut-social-speed-edit/SKILL.md",
      "install": "npx skills add https://expocut.com/skills/expocut-social-speed-edit"
    },
    {
      "name": "expocut-template-import",
      "description": "Import a third-party motion-graphics template or editing project into ExpoCut — Lottie JSON, After Effects exports, CapCut templates, Final Cut FCPXML, and .cube LUTs. Use whenever the user has an existing project file from another tool and wants to continue editing it on the phone, or wants to export an ExpoCut template out to Lottie / FCPXML.",
      "url": "https://expocut.com/skills/expocut-template-import/SKILL.md",
      "install": "npx skills add https://expocut.com/skills/expocut-template-import"
    },
    {
      "name": "expocut-reel-templates",
      "description": "Author production-ready ExpoCut reel templates — the CDN reel JSON (schemaVersion 1.1, snapshot & template modes). Covers the canvas & aspect model, layer/track/slot structure, percent placement, font sizing, SVG vector graphics, editable slots, animations & keyframes, and the export-safe rules that make a template render correctly in the MP4 and reuse cleanly on any device. Use when building, fixing, reviewing, or converting a reel/template JSON, or when a template shows blank slots, missing logos, dropped gradients, or misplaced text.",
      "url": "https://expocut.com/skills/expocut-reel-templates/SKILL.md",
      "install": "npx skills add https://expocut.com/skills/expocut-reel-templates"
    },
    {
      "name": "expocut-templates-brand",
      "description": "Start branded ExpoCut projects from bundled Templates and Reels, and apply a saved brand profile (logo, slogan, socials). Use whenever the user mentions a \"brand kit\", a \"logo\", a \"template\", or a Reel theme.",
      "url": "https://expocut.com/skills/expocut-templates-brand/SKILL.md",
      "install": "npx skills add https://expocut.com/skills/expocut-templates-brand"
    },
    {
      "name": "expocut-video-creating",
      "description": "Help a user plan and create a video with the ExpoCut mobile editor. Use whenever the user wants to make a Reel, TikTok, YouTube video, short film, or social post. Asks short clarifying questions before suggesting edits, proposes a structure, then walks the user through ExpoCut step by step. Branch to a specialist Skill (motion graphics, social speed, color grading, voiceover, template import) when the request gets specific.",
      "url": "https://expocut.com/skills/expocut-video-creating/SKILL.md",
      "install": "npx skills add https://expocut.com/skills/expocut-video-creating"
    },
    {
      "name": "expocut-voice-narration",
      "description": "Author and place AI narration (TTS) and on-device speech-to-text captions inside ExpoCut. Use whenever the user wants a voiceover script written, a TTS audio layer added, captions auto-generated from existing audio, or styled subtitles laid down on a video. Covers script writing for the ear, voice selection, ducking, and caption styling.",
      "url": "https://expocut.com/skills/expocut-voice-narration/SKILL.md",
      "install": "npx skills add https://expocut.com/skills/expocut-voice-narration"
    }
  ]
}