Skip to content
Back to skills

Video Edit Pipeline

ASecurity

Run a staged Borumi video edit with an explicit cut-before-visuals pipeline, model roles, reusable proof assets and resumable jobs. Use when the user requests video-edit-pipeline or this staged workflow in Codex, Claude Code, Grok Build or another local harness. This separate skill preserves existing working editing skills.

  • 5 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added November 7, 2026
businesspythongoapi

Works with

  • claude code
  • api

Security analysis

A100/100

Pro scans all 20 files and shows the line behind each finding

Scanned November 7, 2026

npx -y skills add Wanfeng1028/muse --skill video-edit-pipeline --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Video Edit Pipeline?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Video Edit Pipeline
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/wanfeng1028-video-edit-pipeline/badge)](https://www.skillsdirectory.com/skills/wanfeng1028-video-edit-pipeline)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: video-edit-pipeline
description: Run a staged Borumi video edit with an explicit cut-before-visuals pipeline, model roles, reusable proof assets and resumable jobs. Use when the user requests video-edit-pipeline or this staged workflow in Codex, Claude Code, Grok Build or another local harness. This separate skill preserves existing working editing skills.
---

# Video Edit Pipeline

Finish the requested edit at the established quality with the smallest useful context and existing tools. Optimize subscription usage and elapsed time before chasing lower token prices. Preserve the creator's meaning and established style. This is a separate fork of `video-edit-fast`, using the pinned `proof-first-video-editor` writers. Preserve both existing skills and their installations. No proprietary Workflow API is required.

## Start with the actual job

Read the project's saved checkpoint before inspecting it again. Identify the exact project, deliverable, existing raw backup, available local tools, and billing route. Reuse the user's current authorization and preferences. If no spending budget was given, use existing authorized plan capacity and local tools, with **$0 extra paid jobs**. Available credits are not unlimited permission to spend them.

Choose the smallest scope that fulfills the request:

- **Quick:** remove retakes, improve pacing, fix specified captions/layouts, export. Research only claims the edit adds or changes.
- **Proof:** full narrative cut, claim-to-source map, verified captures, chapter cards, visual placement, audio/caption pass, export.
- **Reel:** select self-contained moments from a reviewed master; reuse its sources and transcript, reframe, remap captions, render vertically.
- **Resume:** compare the live timeline with the checkpoint and invalidate affected work. Do not rerun valid research or renders.

On first use, read [setup and harnesses](references/harnesses.md). Run `python3 <skill>/scripts/run.py doctor`. Use [Borumi operations](references/borumi.md) for actual editor access and writes; use [the job protocol](references/jobs.md) for the helper commands.

For a full edit, follow [the visual pipeline](references/pipeline.md): cut candidates and source discovery → capable editorial cut review → one checked cut write → post-cut timings → retained proof and finishing → visuals → final export review → optional reels. Read [model roles](references/model-routing.md) when assigning workers and [starter scenarios](references/scenarios.md) when beginning from raw footage and a finished style reference. Timed visuals and final captions use the committed post-cut timeline, never the original timings.

For raw-to-reference requests, use the [starter model/effort table and copyable prompt](references/scenarios.md#recommended-starting-model). Begin with a separate scene-scoped pilot and working copy; carry its accepted treatment into the full job. The public README includes the same kickoff guidance for the user. Keep detailed provider choices in the linked routing reference so they can be refreshed without enlarging every worker's context.

## Plan once; send small packets

For preparation without execution, use `--plan-only`; retain unresolved findings in a prepared receipt. Create a local job folder outside the skill/repository. Save the outcome, allowed spend, model/billing route, timeline hash, scene index, and artifact paths there. Use `run.py init`, `ingest`, and `next`. Raw transcripts, media, receipts, and account details stay local.

Give a worker only its scene packet, exact question, source IDs, output schema, and relevant reference. Share files and hashes, not conversation histories. Run deterministic extraction, timing arithmetic, deduplication, subtitle mapping, rendering, and checks in scripts.

For independent research or planning, use up to two workers initially; tune to the account's measured capacity. No nested fan-out by default. One coordinator integrates their results; **one writer owns the Borumi timeline**. Use the harness's native subagents when available and authorized, or run the same tasks sequentially. Never claim that parallelism reduces total token use. Separate concurrency from model choice; skill frontmatter does not enforce either.

Choose effort per role using [model routing](references/model-routing.md): high for capable planning/decision gates, medium for routine execution, model-specific settings for small workers. Set and record each worker's actual model and effort explicitly. Fan-out alone does not justify maximum effort or automatic inheritance of the coordinator's settings.

Keep a capable model for editorial decisions and final review. Eliminate redundant context, calls, and renders first. Use a smaller model for extraction, claim classification, caption-name candidates, and source ranking only after it passes the same acceptance checks. Read [quota-efficient scheduling](references/quota-workflow.md) when optimizing a recurring workflow. Escalate ambiguous cuts, conflicting evidence, timing/crop failures, and final editorial judgment. Check [services and billing](references/services.md) before choosing a provider; record the route actually used. A goal tool helps only when supported and requested; the job's `goal.md` works everywhere. Stop repeated failures after two attempts, checkpoint, then change method or report the specific blocker.

## Research and production

Read [proof and media](references/proof-and-media.md) when adding resources, tweets, generated images, or video. The chain is **spoken claim → canonical source → captured evidence → timed visual → rendered check**. A search result is a lead. A generated scene is illustration. Neither is independent proof. Flag unsupported claims with timestamps; never silently rewrite their meaning.

Reuse verified captures, styles, and renders by content hash. Recheck time-sensitive facts and changed source pages. Read [visuals and reels](references/visuals-and-reels.md) only for that work. Show important evidence clearly; a static real screenshot with a crop/highlight often needs no generative service. Preview before a full-resolution render.

Before any timeline write, confirm the target and raw backup, read live state, stage a transaction with the inherited writer, inspect its diff and frames, and commit only if its base hash still matches. On collision, reread and replan. Never rewrite `.bmproj` directly. Preserve other people's edits and the source recordings.

## Verify the deliverable

Check the changed boundaries, layer order, evidence readability, audio joins/sync, caption names/timing, and final dimensions/duration. Review the exported artifact, including start/end and every changed region; a full proof edit additionally needs continuous playback review. [QA](references/qa.md) defines the evidence. A helper's passing checks do not prove visual/editorial quality.

Record the final file hashes, review evidence, unresolved issues, actual usage when available, and next action. Deliver the video and sidecars with a short factual report. Do not equate a queued render, successful API call, or draft with a finished export. Uploading or publishing videos requires the user's instruction; creating this skill does not authorize those actions.

Files in this skill

  • LICENSE1.1 KB
  • SKILL.md7.1 KB
  • agents/openai.yaml291 B
  • assets/pipeline/index.html44 KB
  • assets/reel-template/README.md5 KB
  • assets/reel-template/example.json672 B
  • assets/reel-template/package.json348 B
  • assets/reel-template/schema.json3 KB
  • references/borumi.md4.6 KB
  • references/harnesses.md5.6 KB
  • references/jobs.md9.7 KB
  • references/model-routing.md17.6 KB
  • references/pipeline.md6.7 KB
  • references/proof-and-media.md4.5 KB
  • references/qa.md3 KB
  • references/quota-workflow.md4.2 KB
  • references/scenarios.md9.2 KB
  • references/services.md8.4 KB
  • references/visuals-and-reels.md4.6 KB
  • scripts/reel.py8.7 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.