From buyoung-skills
Generates structured Google Veo 3.1 video prompts using Universal Prompt Formula. Collects inputs for subject, action, style, cinematography, audio. Useful for Veo prompts, video generation, cinematic content.
npx claudepluginhub buyoung/skills --plugin backend-skillsThis skill uses the workspace's default tool permissions.
Domain knowledge for generating Google Veo 3.1 video prompts based on the Universal Prompt Formula.
Creates isolated Git worktrees for feature branches with prioritized directory selection, gitignore safety checks, auto project setup for Node/Python/Rust/Go, and baseline verification.
Executes implementation plans in current session by dispatching fresh subagents per independent task, with two-stage reviews: spec compliance then code quality.
Dispatches parallel agents to independently tackle 2+ tasks like separate test failures or subsystems without shared state or dependencies.
Domain knowledge for generating Google Veo 3.1 video prompts based on the Universal Prompt Formula.
| Element | Description | Example |
|---|---|---|
| Subject | The main subject. Noun + state/appearance combination | "a man standing in a dark alley" |
| Action | An observable, physical action performed by the subject. Emotions are not actions | "lowers his head and slowly steps backward" |
| Style | The overall tone/genre. 1–2 clear, non-conflicting choices | "film noir", "retro aesthetic" |
| Element | Description | Example |
|---|---|---|
| Cinematography | Camera movement + composition + lens/focus | "dolly shot, close-up, shallow focus" |
| Context | Location, time of day, background elements | "a rainy city alley at night" |
| Mood | Color tone, lighting, atmosphere | "blue-toned night lighting" |
| Audio | Dialogue, sound effects, ambient noise | See audio_directing.md |
| Duration | Clip length | 4s, 6s, 8s |
| Aspect Ratio | Frame orientation | 16:9 (landscape), 9:16 (portrait) |
| Negative Prompt | Elements to exclude (use affirmative descriptions of the desired opposite) | "clear sky, dry pavement" |
Formula: [Cinematography] + [Subject] + [Action] + [Context] + [Style & Ambiance]
Full spec, composition rules, and examples → prompt_formula.md
A generated prompt consists of:
components:
- settings: "{duration} | {aspect_ratio} | {resolution}"
- prompt: "assembled prompt string following the Universal Prompt Formula"
- negative_prompt: "optional — affirmative descriptions of elements to exclude"
- checklist: "per-element confirmation of which elements are included"
safety_filter:
scope: "Applies to both generated video and uploaded images"
mechanism: "Uses the same safety filters as the Gemini family"
effect: "Prompts violating policy produce no output — the video is not generated"
guidance: "Action/state/environment descriptions produce stable results; provocative language triggers blocking"
digital_watermark:
technology: SynthID
scope: "All Veo-generated videos are automatically watermarked"
purpose: "Indicates the content is AI-generated"