# Lineup Announcement

> A line-up announcement film for a festival or conference that comes with its own original music, at 1920×1080 or 1080×1920. A soundtrack generated on your machine sets the cut: the event name slams in over the build, the headliners land on the drop, and each of 2 to 4 tiers gets a hard cut on its own downbeat while its names build in kinetic type, billed by size like a real poster. A code-drawn halftone and disc, or bold slabs, is placed around the type in every shot, so nothing runs behind a word. The full poster cuts in and the ticket button lands on the track's final hit, then the chord rings out over the held still, also exported as a 4:5 PNG.

- Output: Video, MP4 · 11.8 s · 1080p
- Price: $4.99 one-time, or included in Pro
- Page: https://lookbk.dev/skills/lineup-announcement

## What you need

- Node.js 22 or newer and FFmpeg on the PATH.
- HyperFrames runs through `npx`, pinned to the version this template was tested with: `npx --yes hyperframes@0.8.192`. The first render downloads a headless Chrome. If `render` says Chrome is missing, run `npx --yes hyperframes@0.8.192 browser ensure` once.
- Network access to `fonts.googleapis.com` (Archivo) and `cdn.jsdelivr.net` (GSAP). See Troubleshooting if either is blocked.
- Nothing else for the music: `scripts/music/` is plain Node.js with no packages.

## Install

```bash
curl -fsSL https://lookbk.dev/cli.js | node - add lineup-announcement
```

The first run prints a sign-in link; open it, approve, and run the command again. Pro skills install for accounts that bought them or have Pro.

Where it installs:

- Run by Claude Code: `~/.claude/skills/lineup-announcement` only, the one folder Claude Code reads.
- From your own terminal: `~/.agents/skills/lineup-announcement`, which Codex, Gemini CLI, Copilot CLI, Cursor and OpenCode read, and also `~/.claude/skills/lineup-announcement` when `~/.claude` exists.

Add `--claude` or `--shared` to write only one of those folders, or `--project` to install into the current folder instead. Start a new agent session afterwards so it picks up the skill.

Credits and licenses: NOTICE.md plus any LICENSE files inside the ZIP.

## Example request

> Make a line-up announcement video for our festival: the name and dates slam in, then the three tiers of acts build one by one like a poster bill, ending on the full poster with a tickets button.
