Paste this prompt into your agent
Install the CLI and sign in once (npm install -g framecompose, then framecompose login). Then copy this into Claude Code, Cursor, Codex, or the agent you already use, and change the parts in square brackets.
The prompt makes the agent check the cost first, send you the editor link, and wait for your go-ahead before it renders. It also tells the agent never to ask for your API key in the chat: you type the key into your own terminal, where it stays.
A ready-made prompt for your agent
Works as written. Add your own style notes, a voice you like, or a target length.
Use the framecompose CLI to make a finished video from the clips in ./clips. The video: a [45-second] vertical 9:16 video for [who will watch it]. Lead with the strongest moment, keep the pace tight, add word-timed captions, background music that dips under speech, and a soft whoosh at the main cuts. How to work: 1. Run framecompose whoami --json. If I am not signed in, stop and tell me to run framecompose login myself. Never ask me to paste my API key into this chat. 2. Look up valid names with framecompose transitions, motions, caption-styles, voices and sfx search before you write anything. 3. Write recipe.json (schema "framecompose.recipe/v1") and run framecompose build recipe.json --dry-run --json. Show me the length, the warnings and the credit estimate. 4. Build with --max-credits set to that estimate, send me the editor link, and stop. 5. For changes, inspect first, then use edit, patch, split, reorder or undo. Never rebuild the whole project for a small fix. 6. When I say the cut is right, render with framecompose render <projectId> --resolution 1080 --wait --out final.mp4 --json.
