Full Video Production Skills
Thirteen HyperFrames video skills: script, motion samples, A/B shot review, voiceover, captions and final checks
- 220 ★ on the repository
- Last commit
- Apache-2.0
Extended access
Why this level
- Scripts run FFmpeg, an npm build and a local review page server
- Voiceover and generation service setup puts API keys in the project, and their use spends money
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add skills/full-video-production-skillsDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- Scripts run FFmpeg, an npm build and a local review page server
- Voiceover and generation service setup puts API keys in the project, and their use spends money
This is third-party code. Review the repository files before installing.
What it does
Full Video Production Skills v2 is a set of 13 skills for an agent that carries a video from script to a checked final file. HyperFrames builds video from HTML, CSS, JavaScript and media, and the set adds the process: breaking references into storyboards, live motion samples, a web page for comparing A/B variants that saves versions and notes, voiceover with word-level timing, captions, music and sound selection and a final check of frames and encoding. The main hyperframes skill runs the process and scaffolds a project with DESIGN.md, DIRECTION.md and SCENE_CONTRACT.md. The others cover composition, animation, creative direction, media, the component registry, the Fish Audio API, local asset discovery, long-form video, faceless explainers, motion graphics, music-driven video and migrating Remotion projects. The set provides methods and tools and does not impose a style.
Who it is for. Creators of explainer and promo videos who build video through an agent and want to compare variants and verify results by stage.
Good fit when
- A script.md must become a clip with motion samples before full assembly
- Scene and sound variants must be compared on an A/B page with saved notes
- Voiceover, captions and cuts must agree via word-level timing
- A Remotion project moves to HyperFrames on explicit request
Not a fit when
- You want a clip from one request with no human involved: the set is built on stage-by-stage review
- You have no Node.js 22.20 and FFmpeg: installing the skills does not install them
- You need a ready voice, music and stock footage: the set does not supply them
Example request
Use hyperframes to make a clip from script.md: first two motion samples and an A/B page for choosingLimitations
Node.js 22.20.0 or newer, npm, Git, FFmpeg and FFprobe in PATH are required. Installing the skills does not install system tools, set up API accounts or spend generation quota; bring your own keys, fonts, references and music. A ChatGPT subscription and an API key permit different things, so do not mix them up. The two-second check clip renders without AI but shows nothing about video quality. The last commit in the repository was on 26 September 2026.
How to disable. Delete the skill folders from the agent directory, for example .agents/skills/ in a Codex project. Video projects live in your videos/ folder.
FAQ
What are the 13 skills?
hyperframes, hyperframes-core, hyperframes-animation, hyperframes-creative, hyperframes-media, hyperframes-registry, fish-audio-api, media-use, general-video, faceless-explainer, motion-graphics, music-to-video and remotion-to-hyperframes.
How do I verify the install with no keys?
Run doctor.cjs, create a project with create-smoke.cjs, then npm install, npm run setup:runtime, npm run doctor and npm run render. You get a two-second silent clip with no AI calls.
Must I install all the skills?
Yes, the author recommends selecting them all: the main skill calls sibling skills as needed and the installer does not add dependencies by text references.
What is the review page?
The review-workbench template for A/B scene comparison and sound audition with server-side saving, version locking, notes, export, import and conflict handling. Check it locally first and enable cross-device access only deliberately.
What was removed in version 2?
Version 2 dropped the author's Fish site cookie proxy, private transcription address, default voice and local asset library. You fill in your own public configuration.
Discussion
No questions or reviews yet.
Related
SkillsEight community skills for HyperFrames video: 3D captions, explainers, handwriting animation, clips from a session history
A skill that turns an article, README or website into a vertical HyperFrames promo video: brief and approval first, then assets, build and review
A kit of 14 skills for editing reels and Shorts in Codex or Claude Code: transcript-driven cuts, storytelling and motion graphics
A skill that walks an agent through ten gates, from customer pain to final render, so a launch film looks directed.
A kit for software product promo videos on HyperFrames: 101 themes, a transition atlas and a repetition check for storyboards
A skill that turns an idea, a link or a screen recording into finished video: HeyGen avatar, b-roll, captions and quality checks
Comparison with similar tools
Cards that share the main search query, and how they differ.
| Tool | Official | Repository stars | Main difference |
|---|---|---|---|
| Full Video Production Skills (this card) | no | 220 | |
| Video Production Skills | no | 706 | a similar video set, here the focus is stage review and HyperFrames |
| HyperFrames | no | 83,283 | the core for building video from HTML, while this set adds a full process with voiceover and checks |
README in short
The README lists the 13 skills, installation through npx skills and a no-key check, the order of work from content and references to the final listen, a credentials table, a skill catalog and the review page. In several places it states that the set does not promise a result from a single request.
README badge
Original SKILL.md
--- name: hyperframes description: Plan, author, review, and render HTML videos with HyperFrames. Use for narrated films, explainers, animation, or a video workflow needing versioned review, audio, captions, and final audit. compatibility: Requires sibling skills from this pack, a local filesystem and shell, Node.js 22.20.0+, and FFmpeg/ffprobe for media work. Generation providers and desktop tools are optional, separately configured capabilities. --- <!-- Public portability adaptation, 2026-09-26. --> # HyperFrames video workflow HyperFrames renders video from HTML. Use this entry point for a narrated film, explainer, animation or review package. The user's chosen framework, provider, visual style and delivery stage take precedence. Install the sibling skills together and read [runtime setup](references/install-portability.md). This pack does not install an AI model, hosted service, music catalog or desktop tool. ## Production principles 1. Complete the authorized stage. A requested storyboard, A/B review or audio audition is a real deliverable. Existing authorization to finish does not require invented approval stops. Current instructions and versioned choices supersede stale notes. 2. Direct before scaling. Study the script, define each beat's visual change, and prove moving benchmarks. The [capability palette](references/capability-palette.md) is a menu, not a quota. Admit 3D, dense editing or a persistent world only when it serves the argument. 3. Preserve review evidence. Record candidate/version, choice, comment and repair. Agent QA never creates user approval. Keep approved shots and protected windows intact. See [review-driven production](references/review-driven-production.md). 4. Direct sound with picture. Plan voice, captions, BGM or intentional silence, and action-linked SFX. Audition alternatives alone and under narration. Discovery, validation, shortlisting and actual final use are different states. 5. Keep media portable. Save prompts and non-secret provenance; freeze selected media into the project. Keep source audio and required lossless masters. No render depends on a private output folder, live catalog, credentials or runtime network access. 6. Keep time deterministic. Use seeded randomness, seekable timelines and framework-owned media. Test cold seeks and the encoded result. Follow the [core contract](../hyperframes-core/SKILL.md). 7. Audit meaning and mechanics. Inspect the full film, every adjacent seam, type/captions, sound and protected windows. Repair findings and recheck neighbors. Numerical audio checks cannot establish listening quality. 8. Capture learning locally. Save a short project `RETROSPECTIVE.md`; generalize proven fixes in a separate [maintenance task](references/self-improvement.md). ## Script or topic to film Resolve material unknowns using the brief and session context: script handling, delivery format, voice/provider, length and review stage. Preserve supplied wording unless editing is authorized. For a bare topic, produce the script first; honor requested review before dependent production. Do not assume a platform, house style, personal voice or account. Read the user's completion checklist if supplied; otherwise adapt the [bundled checklist](references/completion-checklist.md). A short title card does not inherit a publishing package's requirements. Follow [pipeline.md](references/pipeline.md). For A/B review or repeated visual corrections, also read [review-driven-production.md](references/review-driven-production.md). The runnable [review workbench](templates/review-workbench/USAGE.md) provides versioned choices, notes and audio/visual candidates. [Review publishing](references/review-publishing.md) covers optional sharing when requested. | Phase | Work and evidence | | --- | --- | | 1 | Scaffold; record runtime/configuration and audio route. Bundled synthesis helpers implement Fish. Supplied narration or a selected provider can enter through the imported-audio contract. | | 2 | Study script; make `DESIGN.md`, narration/visual plan, scene contract and sound palette. Record reasoned `PASS`/`USE` for Spatial Canvas and fast passages; neither is a quota. | | 3 | Generate/import voice, concatenate/master, obtain word timing and align authoritative text. Lock the clock before exact shot timings. | | 4 | Generate/source assets with prompts/provenance. Audition music/SFX and freeze selected files. | | 5 | Build scenes with locked timing/ownership; protect approved concepts and windows. | | 6 | Assemble picture, chosen BGM/SFX, directed mix and intentional scene handoffs. | | 7 | Validate, snapshot and watch the complete assembly at final frame rate; check captions, sound, camera returns and fast-passage release. | | 7.5 | Run readiness gates appropriate to the requested deliverable. A review package is not a finished film. | | 8 | For a full film, log audit → repair → recheck evidence in `DIRECTION.md`; run `scripts/gate.cjs`. The supplied gate expects at least two logged loops. | | 9 | Render, decode and inspect the encoded master; reconcile retained files/checklist, deliver rebuild instructions and a project retrospective. | Small edits enter at their relevant phase. Timing changes require the pipeline's Cascade.