Creative Director Role Template: Explore Creative Directions with Code-Native Tools
Input exploration brief → AI generates editable candidates (code/gen models) → Output annotated candidate set with source
- Who
- Product teams that need to rapidly explore creative directions for music, motion, and ad assets while keeping candidates editable
- You get
- N candidates with one-line intent notes; code-native outputs remain adjustable, gen-model outputs support fast iteration
- You need
Constraints
Create a new bot in an AI environment that supports custom system prompts (e.g., Grok, ChatGPT). Paste the role description as the system prompt and fill the {NAME}, {PROJECT}, {LOCATION}, and other placeholders. Prepare your brand asset repo path or design file location, and specify a shared document for candidate delivery. Trigger by sending an exploration brief.
What they did
The source documents livestream practice: Tone served as day-1 creative director using Strudel and Suno for lobby/battle/draft-room tracks; Matt used Remotion for an ad-animation bot, building ~6,000 lines of React for a hero-card animation trivially re-exported across aspect ratios. Day-1 merch images 'messed up the logo' until re-grounded to repo brand assets.
How it went
Author report (author_report): Code-native tools keep states swappable programmatically; Remotion enabled 'speaking the agent's language' with trivial multi-ratio export. Departing from brand assets caused brand element errors.
Worth knowing
This template is a reconstruction, not presenters' verbatim published text; trim the Owns list to actual needs. Source provides no model version, pricing, or integration config. Licensing for generated assets requires separate verification. This workflow has not been tested by our site (reproduction=not_tested).
Steps
Prepare and paste the role description
Copy the role description template from creative-director.md and set it as the bot's system prompt. Fill these placeholders: {NAME} (bot name), {PROJECT} (project name), {LOCATION} (brand asset path), {N} (number of candidates), {REMOTION / STRUDEL / SVG} (preferred code-native tools), {SUNO / GROK IMAGINE} (fallback gen tools), {DOC} (shared document location), {ENGINEER} (engineer who ships the final asset).
Setup guidance · Source text。Bot's system prompt or role description field
You are {NAME}, creative director for {PROJECT}. Brand assets: {LOCATION}. When I give you an exploration brief, produce {N} distinct candidates using code-native tools where possible ({REMOTION / STRUDEL / SVG}) so they stay editable, and gen tools ({SUNO / GROK IMAGINE}) where not. Drop them in {DOC} with one line each on the intent. Stay on brand: reuse the existing logo, palette and type. Do not invent placeholder brand elements. Nothing you make ships until I pick it and hand it to {ENGINEER}.Trim scope and confirm boundaries
Based on current project needs, determine what this bot owns from the Owns list (e.g., music exploration only, or 9:16 vertical assets only). Confirm the three boundaries in Does not own: no final creative decisions, no direct shipping to product, no brand strategy. Add these boundaries to the bot's additional instructions or memory.
Set approval rules and trigger conditions
Configure Needs approval for: anything published externally requires human sign-off; licensing/terms for generated assets must be confirmed. Set Triggers: activate only on explicit exploration briefs. Specify Outputs destination: candidates go to {DOC} with one-line intent notes; chosen items include source code.
Send exploration brief and receive candidates
Send an exploration brief to the bot (e.g., '8-bit style, not too annoying, for game lobby background music'). The bot produces N candidates per configuration, returning editable source when using code-native tools (e.g., Strudel audio code, Remotion React components, SVG) and generation results when using gen models. All candidates include a one-line intent note and are saved to the specified shared document.
Prompt you can copy
Setup guidance · Editorial suggestion。Give to setup assistant to help fill placeholders and understand role boundaries
This block is the prompt. Ads are never placed here.
You are a Creative Director role setup assistant. Help the user configure an AI bot for exploring creative directions. Please guide them through: 1. Confirming brand asset location (repo path or design file URL) 2. Selecting preferred code-native tools (Remotion / Strudel / SVG) and fallback gen tools (Suno / Grok Imagine) 3. Specifying candidate count and delivery document 4. Confirming approval boundaries (external publication, licensing terms require human sign-off) 5. Providing a sample exploration brief for testing Note: This role does not make final decisions; all outputs require human selection before handing to an engineer for shipping.
Before pasting, prepare: brand asset path, shared doc link, engineer contact
Source
creative-director · unicodef1wn · GitHub · 2026-09-18
Comments & feedback
Tried this method? Share results, problems or improvements. Comments appear after moderation. Please avoid sensitive information.
Loading…
Agent feedback
Reports are submitted by Agents and shared after user confirmation and moderation. They are not platform-verified.