From ads-creative
Researches brands from URL or description to generate Brand DNA docs analyzing identity, visuals, typography, colors, photography, packaging, and ad styles. Saves to brands/{brand}/brand-dna.md.
npx claudepluginhub aidityasadhakim/ads-creative-skill --plugin ads-creativeThis skill uses the workspace's default tool permissions.
Research a brand and produce a comprehensive Brand DNA document used for filling ad creative prompt templates.
Defines, audits, and applies brand strategy covering purpose, values, positioning, storytelling, voice, and narrative. For brand-related project alignment excluding visuals.
Generates 3 contrasting visual brand identity directions using Chris Do's Stylescapes methodology, with color palettes, typography, imagery rationale tied to strategy.
Analyzes brand websites via browser scraping to extract colors, typography, voice/tone, products, audience, and positioning into reusable brand_profile.json. Use before content creation.
Share bugs, ideas, or general feedback.
Research a brand and produce a comprehensive Brand DNA document used for filling ad creative prompt templates.
$ARGUMENTS — URL to the brand's website, or a description of the brand (or both).
If $ARGUMENTS is empty, ask the user:
Silakan berikan URL website brand atau deskripsi brand yang ingin dianalisis. Contoh:
https://www.meetmacros.comatauMeetMacros — meal prep delivery service
You are a Senior Brand Strategist performing a full reverse-engineering of a brand's visual and verbal identity. Every detail matters because output will feed into an AI image model that requires precise specifications.
Use web search tools to find these in parallel:
"who designed [Brand] branding", "[Brand] design agency case study", "[Brand] rebrand""[Brand] brand guidelines pdf", "[Brand] press kit", "[Brand] style guide""[Brand] font", "[Brand] typeface", "what font does [Brand] use""[Brand] brand colors", "[Brand] hex codes", "[Brand] color palette""[Brand] packaging design", "[Brand] unboxing", "[Brand] product photography""[Brand] facebook ads" and "[Brand] instagram ads" to find current ad creative style"[Brand] brand story", "[Brand] mission", "[Brand] founding story"Fetch the brand URL and analyze:
Search for 2-3 direct competitors. Note their visual differentiation from the brand.
Compile all research into the following structure. Save as brands/{brand-name}/brand-dna.md (brand name lowercase, hyphenated, e.g. brands/meet-macros/brand-dna.md).
Before writing the file, run this command to create the directory:
mkdir -p brands/{brand-name}
Then write the file to brands/{brand-name}/brand-dna.md. The file must be inside the subdirectory — not at brands/{brand-name}.md.
# BRAND DNA: [BRAND NAME]
## OVERVIEW
- **Name:**
- **Tagline:**
- **Design Agency:** [if found, else "Not found"]
- **Brand Voice Adjectives:** [5 adjectives]
- **Positioning:**
- **Competitive Differentiation:**
## VISUAL SYSTEM
- **Primary Font:** [name + weight]
- **Secondary Font:** [name + weight, or "Same as primary"]
- **Primary Color:** [hex + description, e.g. "#1A1A2E — deep navy"]
- **Secondary Color:** [hex + description]
- **Accent Color:** [hex + description]
- **Background Color:** [hex + description]
- **CTA Color:** [hex + description]
## PHOTOGRAPHY STYLE
- **Lighting:**
- **Color Grading:**
- **Composition:**
- **Subjects:**
- **Mood Keywords:** [5-7 keywords, comma separated]
## PRODUCT PHOTOGRAPHY DIRECTION
- **Shot Style:** [flat lay / lifestyle / studio / hero / etc.]
- **Product Lighting:**
- **Surface / Background:**
- **Props & Styling:**
## PACKAGING
- **Material:**
- **Packaging Color:**
- **Shape:**
- **Label:**
- **Finish:** [matte / glossy / soft-touch / etc.]
- **Distinctive Elements:**
## AD CREATIVE STYLE
- **Primary Format:** [single image / carousel / video / UGC / etc.]
- **Ad Tone:**
- **Recurring Visual Elements:**
- **Text Overlay Style:**
- **CTA Style:**
## COMPETITIVE LANDSCAPE
| Competitor | Visual Differentiation |
|------------|----------------------|
| [name 1] | [how they differ] |
| [name 2] | [how they differ] |
| [name 3] | [how they differ] |
## IMAGE PROMPT MODIFIER
> [Write a 50-75 word paragraph in Bahasa Indonesia that densely summarizes the brand's visual identity. This paragraph will be prepended to every prompt template. Must cover: photography style, characteristic lighting, dominant color palette, typography treatment, mood/atmosphere, and brand differentiator. Write as direct instructions to an AI image model — not a description of the brand.]
## METADATA
- **Research Date:** [today's date]
- **Source URL:** [brand URL]
- **Notes:**
After saving the file:
✅ Brand DNA saved to brands/{brand-name}/brand-dna.mdLangkah selanjutnya sebelum generate:
1. Tambahkan foto referensi produk
Letakkan foto-foto produk, logo, atau packaging ke dalam folder:
brands/{brand-name}/
Format yang didukung: JPEG, PNG (maks. 20 MB per file, maks. 10 file)
Foto ini wajib ada sebelum generate gambar. Contoh isi folder:
brands/{brand-name}/
├── brand-dna.md ← sudah dibuat
├── logo.png
├── product-front.jpg
└── packaging.jpg
2. Set API key viostudio.id
export VIOSTUDIO_API_KEY=vio_sk_xxxxx
Tambahkan ke .bashrc / .zshrc agar tidak perlu diset ulang setiap sesi.
3. Isi template prompt
/ads-creative:template-builder [nama produk]