claude

ai-editor

Edit your own talking-head video in a creator's measured style: retakes and pauses cut, then zooms, captions and cards rendered with Remotion on your laptop or AWS Lambda.

195 on GitHubby NextWorkv2.7.44MITupdated 3 days agomedia
/

Plugin ai-editor from marketplace nextwork in nextwork-projects/ai-video-editor-cooked. Commands read from the repo's manifest — 3 days ago.

This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.

What it installs

Skills (18)

  • broll-reel

    Copies a reference reel onto the user's own b-roll. Reads the reel's cut times, its on-screen words (place, size, colour) and its sound, picks one clip from the user's b-roll folders (Google Drive or local, broll.py) for every shot, rebuilds the reel at 9:16 with the same words over the new clips an

  • clips

    Turns one long video or podcast (a local file or a YouTube link) into the best 3-5 short vertical clips, each cut and styled in the user's profile style. Transcribes once, splits the talk into candidate clips at sentence boundaries inside the chosen length, scores every candidate in code (speech rat

  • cut

    Cuts raw talking-head footage into a clean jump cut. Takes one take or several joined (mp4 or mov, any aspect, 4K phone footage is fine), transcribes it word by word, removes retakes, false starts, fillers and dead pauses, and renders cut.mp4 at the source resolution plus words.json timed to the cut

  • improve

    For the editor's maintainers. Turns what users corrected into lasting fixes in this repo, for every user, enforced by code and tests rather than notes. Reads the suggestions users marked "would help everyone" (~/.ai-video-editor/suggestions.jsonl), taste rules said twice (taste.py report), preview c

  • logo-pack

    Builds clean brand-colour logos for every company, app or tool named in a video. Lists the names from the edit's transcript, fetches each brand's own logo (SVG first, else a large PNG) with the editor's logo code, trims it, makes a transparent 512 px PNG beside the SVG, checks each one (official, tr

  • motion-design

    Applies motion design principles to create emotionally-driven, technically sound animations and transitions. Provides timing, easing, choreography, and Disney animation principles adapted for UI. Use when creating animations, transitions, micro-interactions, loading states, page transitions, scroll-

  • motion

    Builds bespoke motion graphics for an edit, one animated clip per beat (HyperFrames + GSAP), each designed for its line and landing on the spoken word, then lays them on the footage through the style-edit render. Picks the beats that need motion (a count, a list, a flow, a before and after, a run, a

  • overlays

    Works on the visuals of an edit that is already rendered, one beat at a time, without running the whole edit again. Moves, resizes, swaps, drops or adds a card, logo, real page capture or animated diagram at the moment the user names, re-plans, makes stills of just those moments, checks them (safe z

  • post

    Posts a finished video to the user's own social accounts through their Zernio account (lib/ai_editor/post.py), now or at a set time. Any number of accounts per platform (two TikToks, a brand and a personal Instagram): the user picks which ones each time. Writes the caption from the video, shows it,

  • product-video

    Makes a product launch, feature demo or ad video from a website URL. Asks a short brief (what to show, for whom, the end action), crawls the home page and up to 20 inner pages headlessly, ranks the site's use cases in its own words, records real click-throughs of each (clicks, typing, ⌘K, scrolling,

  • setup

    Installs and checks everything cooked. needs on Mac, Windows or Linux (Python, ffmpeg, Node, git, the Python packages, the free transcription model and the Remotion renderer): on a first run it opens the editor's window first, then installs in the background. Then saves the user's style once. Also w

  • skill-improver

    Turns the feedback on a finished video into lasting rules in the style or skill that made it. Collects the video's notes (review-page notes, preview fixes, chat corrections), keeps only the ones meant for every future video, finds the style or skill behind the edit, checks for a similar rule and sha

  • skill-maker

    Helps the user make their own Claude Code skill for editing videos, step by step. Interviews them briefly (what the skill does, an example video, what good looks like), runs the task once without a skill to see what goes wrong, writes three test scenarios, drafts the SKILL.md to the skill-authoring

  • start

    The front door of cooked. Takes the user's video and a few multiple-choice answers (platform, creators to copy and what to take from each, audience, brand kit, own photos, names, what to avoid, captions, sound), saves them once to a profile, then runs the whole edit in order (setup if a tool is miss

  • style-edit

    Turns an approved cut into the finished video in a creator's measured style. Takes cut.mp4 from the cut skill plus a style.json (from start or creator-teardown), plans captions and zooms to match the creator, adds visuals timed to the spoken word (the user's own images, real screenshots, posts and l

  • taste

    Remembers how the user likes their videos edited, so they never give the same correction twice. Saves every correction or preference about an edit (the cut, captions, visuals, sound, layout) into ~/.ai-video-editor/taste.md as a plain rule, and into taste.json when it maps to a setting the scripts r

  • trial-reels

    Makes Instagram Trial Reels of a reel the user already made or posted. A trial reel is a re-cut of the same take, never the posted file again. Names the video's type first (story, list or pitch), because that decides what may change, then makes 2-4 versions that each look like a different video at a

  • update

    Updates cooked. to its newest version. Works out how it was installed and does the right thing for each. The official plugin from the marketplace gets the plugin update commands for ai-editor and creator-teardown. A fork the user owns (the power-user route, where they change the editor's own code) g

Subagents (9)

  • clip-builder

    Builds ONE bespoke motion clip for a style-edit beat (a HyperFrames + GSAP composition in edits/<name>/motion/<id>/) from the brief.md the motion skill's `motion.py pick` wrote, runs `motion.py check` (every gate and the render) up to 3 rounds, looks at the sheets, and returns a short JSON. Use from

  • clip-editor

    Takes ONE trimmed clip folder (edits/<name>-clip<N>/ from `clips.py trim`) through the cut (spans, build, render, verify, cut page) and style-edit up to its stills sheet, without asking anything, and returns a short JSON summary. Use from the clips skill, one agent per chosen clip, all launched in o

  • cut-judge

    Grades ONE cut on paper against the cut skill's judge rubric (references/judge-rubric.md), writes the findings as JSON, has judge_cut.py apply them to spans.json, and loops until nothing is left to apply (2 rounds at most). Returns a short JSON summary. Use from the cut skill after the build, and fr

  • cut-reader

    Answers ONE reader or verifier prompt that read_cut.py wrote for a long take (edits/<name>/read/reader-N.md, or an optional verify-N.md) and writes the JSON answer beside it. Use from the cut skill for takes over 5 minutes, one agent per prompt, all launched in one message.

  • render-watcher

    Watches a long render (a local edit.py render, a Modal or Lambda render, or a GitHub Actions render run) in the background and reports when it finishes or fails. Use right after starting a render so the main session can carry on.

  • stills-critic

    Reviews ONE contact sheet or still from a style-edit (stills/*.png) against a fixed checklist and returns a pass/fail list. Use after `edit.py stills`, one critic per sheet, before showing the stills to the user.

  • storyboard-critic

    Reviews ONE product-video animatic sheet (product/<name>/animatic-<tag>/sheet.png, start / middle / end of every beat with its job and words) against a fixed checklist and returns pass/fail with fixes in story.json terms. Use after `product.py animatic`, before the user approves the animatic and bef

  • template-filler

    Fills the visuals.json beats of a style-edit from beats.json picks and the transcript: the overlay formats (capture shot, browser, sticker, post, logo, logo_cluster, chat, terminal, toasts, side_by_side, video_card, likes, progress, curve, notes) and the flow diagram. Use after `route.py beats`, one

  • visual-prep

    Prepares a style-edit's visuals while the user reviews the cut, so the stills sheet is ready the moment they approve. Runs style-edit steps 1-5 up to the stills sheet (images.json, captions, beats, visuals.json, captures, face.py, plan.py, check.py plan, edit.py stills) on the first cut and reviews

Hooks (6)

  • SessionStart

    python3 "${CLAUDE_PLUGIN_ROOT}/skills/setup/scripts/setup.py" doctor --quiet 2>/dev/null || py "${CLAUDE_PLUGIN_ROOT}/skills/setup/scripts/setup.py" doctor --quiet 2>/dev/null || true

  • PreToolUse

    python3 "${CLAUDE_PLUGIN_ROOT}/lib/ai_editor/askhook.py" 2>/dev/null || py "${CLAUDE_PLUGIN_ROOT}/lib/ai_editor/askhook.py" 2>/dev/null || true

  • PreToolUse

    python3 "${CLAUDE_PLUGIN_ROOT}/lib/ai_editor/toolhook.py" 2>/dev/null || py "${CLAUDE_PLUGIN_ROOT}/lib/ai_editor/toolhook.py" 2>/dev/null || true

  • Notification

    python3 "${CLAUDE_PLUGIN_ROOT}/lib/ai_editor/toolhook.py" notify 2>/dev/null || py "${CLAUDE_PLUGIN_ROOT}/lib/ai_editor/toolhook.py" notify 2>/dev/null || true

  • UserPromptSubmit

    python3 "${CLAUDE_PLUGIN_ROOT}/lib/ai_editor/toolhook.py" clear 2>/dev/null || py "${CLAUDE_PLUGIN_ROOT}/lib/ai_editor/toolhook.py" clear 2>/dev/null || true

  • Stop

    python3 "${CLAUDE_PLUGIN_ROOT}/lib/ai_editor/toolhook.py" stop 2>/dev/null || py "${CLAUDE_PLUGIN_ROOT}/lib/ai_editor/toolhook.py" stop 2>/dev/null || true

View source on GitHub

More from nextwork-projects/ai-video-editor-cooked

All 2 plugins →

Break down any short-form creator's videos: view counts, word-level transcripts, measured pace, cuts, zooms and caption style.

1 skill · 1 agent

195

Similar plugins

hyperframes

claudecodex

Recommended: all published HyperFrames skills in one versioned bundle. Create and render videos from HTML: the contract, film, captions, overlays, motion and look references, the CLI, the registry, media, Figma, slideshows and Remotion ports.

22 skills

heygen-com/hyperframes 83,516

Run ruflo swarm agents on your own ruOS cloud desktops via the tenant-authenticated fleet MCP or per-tenant SSH; optional, removable

1 skill · 4 commands · 1 agent

ruvnet/ruflo 81,589

marketing-skills

claudecodex

53 marketing skills for technical marketers and founders: CRO, copywriting, cold email, prospecting, SEO, AI SEO, paid ads, SMS, ad creative, video production, image generation, co-marketing, churn prevention, pricing, referrals, revenue operations, sales enablement, customer research, site architecture, comprehensive AARRR-structured marketing plans, public relations and earned media, offer design, event marketing and webinars, and more

53 skills

coreyhaines31/marketingskills 59,996

hyperframes

claudecodex

HyperFrames by HeyGen. Write HTML, render video. Compositions, GSAP and runtime adapter animations, captions, voiceovers, audio-reactive visuals, and website-to-video capture for HyperFrames.

34 skills

anthropics/claude-plugins-official 47,076

Schedule and publish social media posts across 13 platforms (X, LinkedIn Profile + Page, Instagram Business + Standalone, Facebook Pages, TikTok, Discord, Telegram, YouTube, Reddit, WordPress, Pinterest) via SocialClaw — one workspace API key covers everything

1 skill · 1 agent

wshobson/agents 42,461

Adspirer

claude

Cross-platform ad management for Google Ads, Meta Ads, TikTok Ads, and LinkedIn Ads. 91 tools for keyword research, campaign creation, performance analysis, and budget optimization.

15 skills · 5 commands · 1 agent · 1 MCP server

anthropics/knowledge-work-plugins 35,601

Maintain ai-editor?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins2 plugins