# Create Custom HyperFrames Video Compositions

Teams need a reliable path for custom videos that do not fit product, website, explainer, PR, caption, recut, or motion graphic workflows. This skill guides Claude, Codex, and Claude Code through design, planning, HTML composition, audio handling, validation, and handoff.

## Install

```bash
npx skillstore add heygen-com/general-video
```

## Metadata

- - Slug: heygen-com-general-video
- - Version: 1.0.0
- - Author: heygen-com
- - GitHub username: heygen-com
- - License: MIT
- - Repository: https://github.com/heygen-com/hyperframes/tree/main/skills/general-video/
- - Ref: main
- - Supported tools: Claude, Codex, Claude Code
- - Risk level: medium
- - Risk factors: external\_commands
- - Quality score: 73
- - Public page: https://skillstore.pages.dev/skills/heygen-com-general-video
- - Manifest: https://skillstore.pages.dev/api/skills/heygen-com-general-video/manifest

## Capabilities

- Routes custom video requests when specialized HyperFrames workflows do not fit.
- Guides discovery for audience, platform, priorities, and variation needs.
- Requires a design-system step before choosing colors, typography, or layout.
- Defines a layout-first process before adding GSAP animation timelines.
- Maps common video intents to HyperFrames creative, animation, media, and core references.
- Requires lint, validate, inspect, and final preview handoff checks.

## Use Cases

- Build a Brand Sizzle Reel: Create a multi-scene HTML video with design direction, pacing, transitions, and validation checks.
- Author a Custom Title Sequence: Turn a precise title card or intro request into a scoped HyperFrames composition without unnecessary extra scenes.
- Produce a Video Prototype: Explore audience, platform, visual identity, rhythm, layout, and motion before rendering an MP4.

## Prompt Templates

### Simple Custom Video

```
Use the general-video workflow to create a 10-second title card for our event. Keep it focused on the title, date, and one visual motif.
```

### Multi-Scene Brand Piece

```
Use general-video to make a 45-second brand reel for a developer audience on our website hero. Plan the structure, visual identity, rhythm, layout, and validation steps.
```

### Audio-Supported Composition

```
Use general-video for a narrated 60-second internal launch video. Include a neutral audio request, caption placement, scene timing, and final HyperFrames validation.
```

### Custom Direction With Constraints

```
Use general-video to create a custom 90-second montage from this brief. Ask only essential discovery questions, follow our design spec, build layout before animation, and do not render MP4 unless I approve.
```

## Limitations

- It is a fallback workflow, not the preferred path for clear product, website, explainer, PR, caption, recut, or short motion requests.
- It does not perform NLE-style editing of completed footage.
- It excludes live or render-time data sources for deterministic rendering.
- Audio generation depends on the separate HyperFrames media workflow and available credentials or local fallbacks.

## Best Practices

- Use this skill only after confirming no specialized HyperFrames workflow clearly fits the request.
- Build the most visible static layout before adding GSAP motion or transitions.
- Run HyperFrames lint, validate, and inspect checks before final handoff.

## Anti Patterns

- Do not silently add extra scenes, music, captions, or effects beyond the requested scope.
- Do not invent colors or fonts when a design spec or required creative reference exists.
- Do not use live data, render-time network fetches, or non-deterministic behavior in compositions.

## Security Audit

- - Safe to publish: true
- - Audited at: 2026-06-27T09:04:02.063\+00:00
- - Summary: Static analysis reported many Ruby backtick and weak cryptography patterns, but review found they are Markdown inline-code references, headings, examples, and skill routing text rather than executable Ruby or cryptographic code. The skill does instruct agents to run HyperFrames CLI commands and a local media script, so publication is reasonable with an external-command warning.

## Stats

- - Views: 0
- - Downloads: 0
- - Favorites: 0
- - Popularity score: 0
