Skip to main content

video-autopilot

Plan, build, review, package, release, and improve long-form videos and vertical shorts with evidence-gated, creator-configurable workflows.

Source facts

Repository
Hao0321/video-autopilot-kit
Last source activity
October 15, 2026 at 14:53
Detected SKILL.md language
English
Stars
2,186
Forks
350

Install options

The review-first prompt is selected by default. You can switch to a direct command or download a local copy.

Review the source files

Read SKILL.md and any companion files shown by SkillsMP before deciding whether to install.

File Explorer
86 files

Showing SKILL.md

SKILL.md
Source instructions · Read-only preview
name
video-autopilot
description
Plan, build, review, package, release, and improve long-form videos and vertical shorts with evidence-gated, creator-configurable workflows.
# Hao Video Autopilot Turn a content brief and creator-owned source material into reviewable video artifacts and publishing packages. The workflow supports long-form video, YouTube Shorts, Instagram Reels, illustrated music videos, and reusable image or motion assets. It does not ship a maintainer profile: voice, face policy, captions, palette, outro, channel links, performance baselines, and aesthetic choices come from the active creator configuration or an explicit brief. ## Modes - **Plan** — clarify the audience promise, evidence, format, platform, constraints, and packaging hypotheses; produce a script and edit plan. - **Build** — inspect authoritative source material, bind every decision to evidence, apply an audited edit plan atomically, render, and run delivery QA. - **Log Outcome** — record human review and comparable platform outcomes in the creator's protected local state; never treat missing values as zero. - **Optimize Patterns** — propose reversible changes from repeated comparable evidence. A single preference or result cannot become a universal default. ## Operating contract 1. Discover the project root from its manifest and keep generated work inside the existing project structure. Do not invent sibling project directories. 2. Classify the requested format and load only the references needed for that route. Treat project media, accounts, drafts, outcomes, and creator profiles as local data unless the creator explicitly authorizes a separate action. 3. Inspect source material before planning. Claims about products, places, prices, results, licenses, or identities require verifiable evidence. Bind every review score and correction to its exact video and version; never transfer a rating or complaint to another cut. For shot choice, use the nine evidence-gated styles in [Shot selection language](references/shot-selection-language.md). A style guides which observed shots deserve review; it never proves performance, source rights, or story fit and never edits a timeline by itself. 4. Before writing narration, load the active creator's own voice profile and at least two creator-written scripts in the same format and register. Write an audience promise, evidence map, and claim boundaries first. Generic `script_gate` checks audience language and retention, not voice authenticity. Compare the draft beat by beat with those samples; if footage or proof is missing, mark it `ASSET_REQUIRED` and plan capture. 5. Compile decisions into `hao.video-autopilot.edit-plan/v4`, audit the plan, apply it atomically through the workflow contract, and retain immutable receipts. Older plan versions may be imported for migration but not applied as the current workflow. 6. Programmatic motion uses the registered `hao.motion-composition/v1` or `hao.motion-composition/v2` contract; Editkin Motion also supports editable 2.5D floating video frames, portrait perspective orbit, and two rear portrait panels through the registered MCP presets. Use the read-only scene compiler and include its commands in the audited v4 plan as described in [Workflow execution](references/editkin-workflow-execution.md). Effects, tracking, masks, generated assets, and transitions require a semantic purpose and the evidence needed by their adapters. Missing evidence falls back to a clean cut or clean hold. For original chapter explainers and three-source spatial galleries, use the [native reel scene route](references/native-reel-scenes.md). Develop all UI geometry, animations and editable templates in our own systems; third-party UI components and demo templates are not permitted. Require the installed capability and keep this acceptance separate from illustrated music MV. For an illustrated music video, use the separate [illustrated music MV route](references/music-video-motion.md): original layered character and scene art, verified musical phrases, frame-aligned kinetic typography, editable silhouettes and foreground accents. Call `prepare_illustrated_music_video_draft` to create a read-only scene draft, then bind its commands and text events into the audited v4 plan. The live-action `prepare_music_video_draft` route is used only when the creator explicitly requests live-action montage. 7. Render only through the v4 workflow after prerequisites pass. Run technical QA, content-integrity checks, and the bound creator review policy. Human review remains the default; explicit creator authorization permits agent reference comparison tied to the exact project, output hash, full decode and timestamped motion observations. Agent review is never human approval. Retired Shorts direct builds and historical long-form pipelines cannot produce or register a new current film. Publication remains a separate gate. 8. Package platform variants from one verified content truth. Platform copy, aspect ratio, safe areas, and metadata may differ without changing factual claims. 9. After creating or changing a long-form thumbnail, pair it with the proposed title and actual opening. Inspect a 168x94 preview, record evidence for all ten dimensions, and run `thumbnail_algorithm_score.py` before calling it the selected or upload-ready cover. Below 85, a weak critical dimension, or a blocking/review signal means revise and rescore. This is an explainable pre-publish judgment, not an automated CTR prediction; validate the winner with real post-publish watch-time and retention evidence. The workflow lifecycle is represented by `hao.video-autopilot.workflow-contract/v1` receipts. Interrupted work resumes from verified state; an unknown apply state must be reconciled before retrying. ## Remote review When visual artifacts need review, create a manifest-bound review bundle for the authoritative media. Local review is preferred when available. Remote review may use a temporary secret HTTPS endpoint after verifying the page and media range response from the public URL. Keep the workstation online while review is active, share the URL only with the intended reviewer, and stop the endpoint when review is complete. A review URL is access, not approval. ## Release and update The public project is [https://github.com/Hao0321/video-autopilot-kit](https://github.com/Hao0321/video-autopilot-kit). Release archives must be manifest-driven, reproducible, checksummed, and limited to redistributable files. Exclude creator media, accounts, local profiles, outcomes, credentials, private paths, and assets without redistribution rights. Updates verify the release channel and manifest, preserve protected local paths, back up managed files before replacement, and roll back on failure. Incompatible upgrades require confirmation; unknown files are never deleted implicitly. ## Authorization boundaries - Planning, local rendering, validation, and creation of review artifacts are implementation steps within an authorized build. - Publishing, messaging, spending credits, installing external components, or exposing a remote endpoint requires the authority appropriate to that action. - Generated or illustrative media cannot be presented as documentary proof. - Human review remains explicit and cannot be inferred from a passing test. ## Public references - [Editorial intelligence contract](references/editorial-intelligence-contract.md) - [Workflow execution](references/editkin-workflow-execution.md) - [Native reel scene route](references/native-reel-scenes.md) - [Illustrated music MV route](references/music-video-motion.md) - [Plugin automation](references/editkin-plugin-automation.md) - [Mobile device binding](references/editkin-mobile-device-binding.md) - [Model and context adaptation](references/model-and-context-adaptation.md) - [Script and retention calibration](references/script-retention-2026.md) - [Thumbnail algorithm score](references/thumbnail-algorithm-score.md) - [Asset workshop](references/asset-workshop.md) - [Publish hub and remix](references/publish-hub-and-remix.md) - [Storage lifecycle](references/storage-lifecycle.md) - [Token budget system](references/token-budget-system.md) - [Open-source release and upgrade](references/open-source-release-and-upgrade.md)
View on GitHub