# Closing CTA Kit

> The band above the footer, built to ask for one click and show the reason to act now. One cta.json gives three layouts. The stub is an admission ticket: a punched perforation, the places left set as a huge numeral on the stub with seat dots and a legend, and a rubber stamp that the page places where it covers no text. The poster sets a held price as its figure, fitted to its column, over a timeline from the day the price opened to the day it ends, with today marked. In the sentence layout the form is the headline, with empty, typing, error, sending and sent states. Day counts come from real dates, and after the deadline the band switches to its own after-close copy. One entrance, then it holds still.

- Output: Web, page kit · 3 call-to-action layouts · page + embed · 1080p video
- Price: Free
- Page: https://lookbk.dev/skills/closing-cta-kit

## What you need

- Node.js 18 or newer. Nothing to install.
- Chrome, Chromium or Edge, for the checks and the video (the scripts find it; set `CHROME_PATH` if they don't).
- ffmpeg for the video only (`brew install ffmpeg`, `winget install ffmpeg`, `apt install ffmpeg`; or set `FFMPEG_PATH`).
- Internet access when the page is opened, for the Google Fonts. Without them, system fonts stand in.

## Install

```bash
curl -fsSL https://lookbk.dev/cli.js | node - add closing-cta-kit
```

The first run prints a sign-in link; open it, approve, and run the command again.

Where it installs:

- Run by Claude Code: `~/.claude/skills/closing-cta-kit` only, the one folder Claude Code reads.
- From your own terminal: `~/.agents/skills/closing-cta-kit`, which Codex, Gemini CLI, Copilot CLI, Cursor and OpenCode read, and also `~/.claude/skills/closing-cta-kit` 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

> A closing call to action set as a cream admission ticket with a cobalt stub: the places left as a giant numeral with seat dots, a rubber stamp beside the perforation, and one button with the price.
