This prompt is a job brief for the installed upstream video-shotcraft Skill and the downloadable video-shotcraft-product-launch companion. It supplies the product, audience, evidence, creative-control mode, capture boundary, and release policy that reusable instructions cannot infer safely. The copy box above contains the complete contract; use the notes below without turning every optional preference into a blocker.

Use the Prompt and Skill for different jobs

The Skill carries reusable production knowledge: mode routing, shot recipes, exact demo implementations, capture techniques, sound design, Remotion rules, and review criteria. The prompt carries facts for one film. Keep product URLs, approved claims, screen states, brand rules, target format, approvers, and publication limits in the prompt rather than editing the installed Skill for every campaign.

Fill the five required fields

  1. Product source: provide a local project path or a URL the agent may inspect. Name the branch, build, environment, and authentication boundary when they matter.
  2. Audience: describe the person who must understand or act, not a demographic slogan.
  3. Launch goal: choose one primary outcome, such as understanding a feature, joining a waitlist, or starting a trial.
  4. Approved facts: link each promise to product documentation, an accepted brief, or a visible product state.
  5. Data classification: state whether screens are public demo, synthetic, or sensitive and define replacements before capture.

Select the control mode deliberately

Use TEMPLATE when Ink Press fits and speed matters. Use AUTONOMOUS when the agent may make documented creative decisions and continue through production. Use GUIDED when a person must approve positioning, visual direction, shot mapping, and storyboard. Use SINGLE SHOT when you already know the exact motion moment. Choose RECOMMEND AFTER READ-ONLY INSPECTION when you want a grounded recommendation before committing to a route.

The prompt preserves the Skill's routing boundary. Naming an exact shot card does not silently select a complete-film mode. Choosing autonomous production does not authorize publishing, paid services, production-data changes, or edits to the business application.

Describe outcomes before effects

A weak feature list says: dashboard, analytics, collaboration, AI. A usable brief names what the viewer should understand and the screen that proves it:

Example feature evidence
Audience meaning: A reviewer sees the conclusion and its supporting rows
Proof state: /demo/reviews/atlas-17, synthetic project, four resolved sources
Approved claim: Evidence links remain beside the decision
Possible card: ai-stream-response
Forbidden claim: The system is always correct

The agent may recommend a different recipe after inspecting the product. The important constraint is that every feature has an audience meaning, an approved visible state, and one motion argument.

If you copy spotlight-hero-card, row-embed, or another card name from the Gallery, place it under required shot cards. The prompt then tells the agent to resolve that name in the local Gallery index, read the card, and open the precise TSX demo. Do not describe a vague “spotlight effect” and expect the tuned recipe to be selected automatically.

Set a real approval policy

Replace the review-policy variable with names or roles and explicit stages. For example:

Guided campaign boundary
Product lead approves facts and screen states.
Brand lead approves the visual direction and final storyboard.
Editor approves the preview and encoded master.
Do not render before storyboard approval.
Do not publish or upload in this task.

For an internal experiment, you can choose autonomous mode and authorize direct rendering. Keep publication separate. A technically valid MP4 is not automatically product-approved, rights-cleared, platform-safe, or ready to spend against.

What the output contract should leave behind

The prompt requires five inspectable records: a product brief, design specification, shot map, complete storyboard, and media ledger. If the agent renders, the final report must also identify the installed source version, chosen recipes and exact demo paths, project path, encoded-file facts, sampled frames, check results, hash, remaining license questions, and the narrowest accurate state.

The contract was exercised with a fictional Relayboard interface through the complete 1,085-frame Ink Press route. Inspect the resulting 36.2-second MP4; it demonstrates one behavior-tested template path, not a promise that every product or production mode will reach the same aesthetic result.

This prevents a common reporting failure: calling a draft storyboard, open preview, successful render command, checked MP4, owner approval, and public release the same thing. They are different states with different evidence.

Starter example

Short invocation after filling the main prompt
Use $video-shotcraft-product-launch with the reviewed upstream
$video-shotcraft Skill and the completed production brief above.
The product is a synthetic local demo of a desktop incident-handoff tool.
Use guided mode. Recommend a visual direction and a five-shot map,
then stop after the complete storyboard for product and brand review.
Do not capture live data, edit the business app, render, upload, or publish.

The matching Learn guide explains why the workflow avoids slide-like motion and how to map product meaning to recipes. The Skill record provides the validated companion download, upstream installation boundary, and complete behavior-test facts.

Verification boundary

Version 1.0 was checked line by line against video-shotcraft commit 5f047c7 and drove the retained Relayboard product brief, design specification, shot map, storyboard, media ledger, complete render, encoded-video checks, representative frames, and final hash. This supports one synthetic Ink Press substitution on one host. The test did not exercise agent-led fresh-film modes, browser workbench editing, JianYing interchange, release to a platform, another machine, stakeholder sign-off, legal clearance, or audience measurement.