Skip to content

Agent recipe: author a beat-synced montage from the beats CLI output? #1623

Description

@e-jung

Issue draft — scoping check before PR

Title: Agent recipe: author a beat-synced montage from the beats CLI output?

Body:

The hyperframes beats CLI (#1424) and Studio beat-snapping (#1439) cover beat
detection and manual snapping nicely. What I don't see is any agent-facing
guidance that closes the loop from a detected-beats file to a finished montage —
i.e. "given a folder of photos/videos + beats/<audio>.json, place the cuts on
beats and duck the music under each video clip."

I'd like to add a small docs-only montage skill that teaches an agent:

  1. run hyperframes beats → read beats/<audio>.json ({time, strength}[]),
  2. place one segment per asset on a beat cadence (every Nth beat),
  3. crossfade with the required gsap_exit_missing_hard_kill set,
  4. duck #bgm volume under each video clip and lift the clip's own <audio>.

No engine/runtime changes, no new commands — it builds entirely on the shipped
beats CLI and the existing core media/volume contract. Worked example passes
hyperframes lint.

Before I open the PR: is a montage authoring skill something you'd want in-tree,
or would you prefer this as a registry example/recipe instead? Happy to shape it
either way to match how you want montage/music workflows documented.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions