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.
How this skill is triggered — by the user, by Claude, or both
Slash command
/ads-creative:brand-dnaThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Research a brand and produce a comprehensive Brand DNA document used for filling ad creative prompt templates.
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]
npx claudepluginhub aidityasadhakim/ads-creative-skill --plugin ads-creativeBuilds a complete brand identity and guidelines PDF from any input (idea, website URL, reference brands, product photos, or existing brand to refresh).
Generates a brand.md file with Strategy, Voice, and Visual layers. Detects parent brand files for hierarchical product branding. Use when asked to create brand identity or strategy.
Extracts brand identity (colors, typography, tone of voice, imagery style) from a website URL into brand-profile.json, for brand-consistent ad creative generation.