saranambiar/hyperframes-video-agent-skills/product-demo-integration

Claude Code and agent skill by saranambiar/hyperframes-video-agent-skills

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Integrate raw product demo recordings into agent-created videos, including crop decisions, zoom preservation, camera swipe transitions, UI readability checks, and timing around narration. Use when a user provides screen recordings, product walkthrough clips, SaaS demos, app footage, browser recordings, or asks to transition into/out of product demo footage.

Install

npx vskill@latest install saranambiar/hyperframes-video-agent-skills/product-demo-integration

SKILL.md

Product Demo Integration

Use this skill when product footage is part of the final video.

Intake

Before editing:

  • Probe recording duration, resolution, frame rate, and audio.
  • Identify whether the recording includes a canvas, browser frame, cursor, zooms, scrolls, or dead time.
  • Identify required product moments and their timestamps.
  • Identify narration phrases that must align with product states.
  • Ask for approval before aggressive crop if important UI may be cut off.

Crop Decision

Default to preserving UI over removing background canvas.

Use crop only when:

  • The important UI remains visible throughout zooms and scrolls.
  • The crop does not cut off headings, labels, cursor context, or final state.
  • A proof frame confirms the tightest zoom still works.

Use no-crop or light crop when:

  • The recording zooms into different areas.
  • The product moment moves around the canvas.
  • The user already says cropped output cut off key text.

Read references/crop-and-zoom.md for a checklist.

Transition Into Product Footage

  • Start from the previous scene final frame.
  • Use camera swipe or push motion rather than a hard cut if continuity is requested.
  • Land on the current first frame of the product recording.
  • If the recording starts with dead time, trim it only if doing so does not break sync.
  • If a product moment must align with narration, retime the segment before that moment rather than changing all later sync.

Transition Out

  • Preserve the last meaningful product state long enough for the viewer to register it.
  • Create a camera swipe to the next scene if requested.
  • Avoid accidental blank frames at the end of screen recordings.
  • Extract a proof frame at the transition boundary.

QA

  • Check first product frame.
  • Check every zoom peak.
  • Check every required product state.
  • Check transition in/out.
  • Confirm captions do not cover product UI.

Output

Return:

  • Source recording used.
  • Crop/no-crop decision.
  • Trim/retime segments.
  • Render path.
  • Proof frames for tightest crop and key product moments.

Product Moment Map

Create a moment map before editing:

  • Recording timestamp.
  • What is visible.
  • Narration phrase.
  • Desired global timestamp.
  • Whether cursor matters.
  • Whether scroll position matters.
  • Whether captions overlap.
  • Whether crop is safe.

Use this map to decide trims and retiming.

Crop Decision Matrix

Choose no crop when:

  • The user accepts canvas/background.
  • Zooms move across the screen.
  • Main text is cut by a tight crop.
  • The product state is more important than polish.

Choose light crop when:

  • Canvas is distracting but UI stays centered.
  • Captions need more room.
  • Browser chrome or dead margin can be removed safely.

Choose dynamic crop only when:

  • Each crop rectangle is mapped.
  • The movement feels intentional.
  • All key product states have proof frames.

Narration Sync

Sync product states to spoken phrases:

  • Start transition before the phrase if the product must be visible on the phrase.
  • Let final product frame hold after the phrase if comprehension matters.
  • Slow pre-moment footage rather than speeding a product scroll unnaturally.
  • Do not cut mid-word in narration to reach a product state.

Screen Recording Cleanup

Check:

  • Cursor visibility.
  • Browser UI.
  • Notification popups.
  • Dead time.
  • Blank loading screens.
  • Accidental desktop edges.
  • Scroll speed.
  • Zoom focus.

Only remove or hide these if it does not harm product clarity.

Caption Safety

If captions are burned in:

  • Check bottom nav bars.
  • Check product tables.
  • Check modal buttons.
  • Check timeline controls.
  • Move caption margin or choose a different proof frame if needed.

User Approval Points

Ask before:

  • Cropping out visible canvas.
  • Removing cursor.
  • Speeding footage dramatically.
  • Blurring or masking product details.
  • Replacing real footage with recreated UI.

Handoff Format

Report:

  • Product clip used.
  • Crop strategy.
  • Trim points.
  • Retime ratios.
  • Key proof frames.
  • Any UI that remains imperfect by design.

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
0

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/saranambiar/hyperframes-video-agent-skills/product-demo-integration/badge)](https://verified-skill.com/skills/saranambiar/hyperframes-video-agent-skills/product-demo-integration)

Something wrong with this skill or its page? Tell us.