Communitygithub.com

oyi77/1ai-skills

The fallback HyperFrames workflow for anything that doesn't fit other skills — longer multi-scene pieces, brand/sizzle reels, title cards, static loops, freeform compositions. Input- and length-agnostic. Also the home of companion mode (co-create with the full toolbox). Use when no other HyperFrames skill matches, or when the user wants a freeform video.

Qu'est-ce que 1ai-skills ?

1ai-skills is a Claude Code agent skill that the fallback HyperFrames workflow for anything that doesn't fit other skills — longer multi-scene pieces, brand/sizzle reels, title cards, static loops, freeform compositions. Input- and length-agnostic. Also the home of companion mode (co-create with the full toolbox). Use when no other HyperFrames skill matches, or when the user wants a freeform video.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/oyi77/1ai-skills/tree/HEAD/content/hyperframes-general-video

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Overview

This skill is the general-purpose HyperFrames video composition path: any HTML/CSS layout with timed clips and animations rendered to a deterministic MP4. Use it when a video fits no specialized template but is still code-defined. It handles the full compose → render loop.

HyperFrames — General Video (Fallback)

The fallback for anything that doesn't fit other skills. Longer multi-scene pieces, brand/sizzle reels, title cards, static loops, freeform compositions. Input- and length-agnostic.

When to Use

  • No other HyperFrames skill matches the request
  • User wants a brand/sizzle reel (montage of best moments)
  • User wants a title card (show open, segment bumper)
  • User wants a static loop (ambient background, waiting screen)
  • User wants a freeform composition (experimental, artistic)
  • User wants companion mode (co-create interactively with the agent)

When NOT to Use

  • Request matches a specific skill (product-launch, motion-graphics, explainer, etc.) — use that instead
  • User wants a presentation (use hyperframes-slideshow)
  • User wants captions only (use hyperframes-embedded-captions)

Workflow

1 · Clarify the shape

Ask (max 2 questions):

  1. Duration: "How long? (under 10s, 30-60s, 1-3 min, longer)"
  2. Style: "What vibe? (bold, minimal, cinematic, playful, corporate)"

2 · Plan loosely

Unlike strict workflows, general video allows flexible structure:

  • Sizzle reel: 8-12 clips, 2-3s each, music-driven cuts
  • Title card: single hero moment, 3-5s, one animation
  • Static loop: seamless 5-10s loop, no beginning/end
  • Freeform: follow the user's description beat by beat

3 · Build the composition

Standard composition contract applies:

<div id="main" data-composition-id="general"
     data-start="0" data-duration="30" data-width="1920" data-height="1080" data-fps="30">
  <!-- Scenes here -->
</div>

4 · Companion mode (optional)

For interactive co-creation:

  1. Build a rough first pass
  2. Preview with the user
  3. Iterate on specific beats ("make the title bigger", "slow down the second scene")
  4. Re-render until approved

5 · Render

npx hyperframes render --output general-video.mp4

Anti-Rationalization Table

RationalizationReality
"I'll skip planning because it's freeform"Even freeform needs a beat list — 3-5 beats minimum
"I'll use this instead of learning the right skill"If a specific skill matches, use it — this is the fallback
"I'll make it 10 minutes long"Longer isn't better — tighten to the essential beats

Verification

  • No specific skill matches better (checked router first)
  • Beat list written (3+ beats)
  • Composition follows standard contract
  • Output matches requested duration and style

Individual skills in this repo

This repo contains 9 individual skills — each has its own dedicated page.

oyi77/1ai-skills

Turn a weekly changelog .md into a finished branded changelog video using HyperFrames. Use when the user provides a changelog/digest markdown and wants the weekly video, or says 'changelog video'. Self-contained — fonts, background, lexicon, and scripts ship in the skill. Produces square 1080, ~45-60s videos with animated brand mock-UIs.

oyi77/1ai-skills

The transition technique catalog for HyperFrames videos — five velocity-matched SEAMS (zoom-through, inverse zoom-through, cut-the-curve, waterfall cut, rack-focus blur-cut) plus in-scene techniques (waterfall entry, nudge curve). Covers partial-travel velocity matching, Z scale-sign rule, size-scaled blur, the 10/65/25 slide ratio, and the 2-3 transition budget. Read before authoring any transition, text-beat handoff, or kinetic text entry.

oyi77/1ai-skills

Add captions/subtitles to talking-head or launch videos using HyperFrames. Use when the user wants embedded captions, verbatim caption rails, or cinematic text behind the subject. Covers the drop/rail/embed caption model, the overlay law (captions are NOT a reserved band), matte occlusion for embedded climaxes, and word-timestamp alignment from TTS output.

oyi77/1ai-skills

Turn arbitrary text — an article, notes, a topic, a brief — into a faceless explainer video using HyperFrames. Use when the user wants a topic explainer, concept breakdown, how-to, or listicle with no product/website to capture. Every visual is invented per scene (typography, abstract graphics, diagrams, data-viz). Not a video built from a website (use hyperframes-product-launch-video).

oyi77/1ai-skills

Create short, unnarrated, design-led motion graphics (~under 10s) using HyperFrames. Use when the user wants kinetic type, stat/chart hits, logo stings, lower-thirds, animated tweets/headlines, or transparent overlay motion graphics. MP4 or transparent overlay output. Teaches seek-safe keyframe authoring and the 2-3 transition budget rule.

oyi77/1ai-skills

Turn a music track into a beat-synced HyperFrames video — lyric, slideshow, or kinetic promo. Use when the user provides an audio file, a video to pull audio from, or a mood brief for generated music. Music drives pacing. Teaches beat-map extraction, section-based scene planning, and audio-reactive visuals.

oyi77/1ai-skills

Create product launch videos from a URL, brief, or script using HyperFrames (HTML→MP4). Use when the user wants a product launch video, site tour, social clip featuring a product's own visuals, or marketing/promoting a product. Up to ~3 min (sweet spot 30-90s). Teaches the HyperFrames production loop: plan → write HTML → wire seekable animations → add media → lint → preview → render.

oyi77/1ai-skills

The Video Production Manager — manages ALL video production under 1ai-content. Delegates to HyperFrames, Remotion, AI video, and FFmpeg based on the task. Has memory via 1ai-hub brain, follows 1ai-rules, and reports to Content Director. Use when the user says 'make a video', 'create video', 'edit video', 'video strategy', or needs any video production work.

oyi77/1ai-skills

Agent skill at content/video/gen/SKILL.md

Skills associés