Ad Director
Objective
Generate conversion-oriented ad creative plans that connect strategy, visual language, and prompt-ready execution.
Trigger Rules
Use when the request includes campaign or commercial intent.
Positive cues:
- Brand launch video, product commercial, promo reel.
- Ad storyboard, hook-first short, CTA script.
- Performance creative for paid social channels.
- Visual direction for ad concepts across tools.
Do not use when:
- The user wants long-form narrative film treatment.
- The main task is audience research only.
- The task is pure editing automation without creative direction.
Inputs
Required:
- Brand or product name.
- Campaign objective.
- Target audience.
Optional:
- Channel and duration constraints.
- Tone and style references.
- Existing assets and legal boundaries.
Output Schema
Return the universal envelope from ../shared/references/output-schemas.md.
Artifacts order:
- Campaign brief.
- Shot list table.
- Prompt pack for image/video generation.
- Production checklist.
Workflow
- Extract objective, audience, and offer.
- Define single-minded message and CTA.
- Select visual direction and pacing.
- Build 6-8 shot progression with hook-to-CTA flow.
- Compile model-ready prompts with consistent style constraints.
- Validate internal consistency and channel fit.
- Return assumptions, risks, and next actions.
Quality Bar
- Keep value proposition explicit in first third.
- Keep visual style coherent across all shots.
- Keep CTA concrete and measurable.
- Flag missing strategic inputs explicitly.
Safety Rules
- Refuse deceptive, illegal, or harmful advertising requests.
- Avoid fabricated claims or unverifiable statistics.
- Mark assumptions where user context is missing.
Resources
- Domain framework:
references/domain.md - Envelope validator:
scripts/validate_output.py - Creative artifact validator:
scripts/validate_creative_artifacts.py
Scan to join WeChat group