ads-dna

Extract brand identity from a website into brand-profile.json for ads workflows.

1|Updated Mar 15, 2026
One-click install
npx skills add https://github.com/kennyolofsson23-netizen/claude-code-config --skill ads-dna-kennyolofsson23-netizen
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ads-dna
Source: https://github.com/kennyolofsson23-netizen/claude-code-config/tree/main/skills/claude-ads/skills/ads-dna
Command: npx skills add https://github.com/kennyolofsson23-netizen/claude-code-config --skill ads-dna-kennyolofsson23-netizen

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the extraction of brand DNA from a website to ensure ad campaigns stay aligned with the brand identity.

Core Features & Use Cases

  • Website analysis to identify color palette, typography, tone of voice, and imagery style.
  • Outputs a brand-profile.json ready for use with /ads create, /ads generate, and related workflows.
  • Use Case: before launching paid campaigns, extract the brand DNA to guarantee visual and copy consistency across ads.

Quick Start

Run ads-dna on a target website to generate brand-profile.json.

Frequently Asked Questions about ads-dna

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I extract brand identity from a website for ad campaigns?

Brand DNA extraction identifies your core visual and verbal identity—color palette, typography, tone of voice, and imagery style—so that paid ad campaigns maintain consistent branding across all generated creatives.

What is the best way to keep ad creative visually consistent with my brand?

Generating a brand-profile.json file provides a structured format of your color palette, typography, tone of voice, and imagery style that downstream ad creation workflows can directly ingest to enforce visual consistency.

How do I automate tone of voice and color palette extraction for advertising?

You run the extraction directly on your target website URL to automatically analyze and capture the brand's color palette, typography, tone of voice, and imagery style, outputting a structured brand-profile.json file.

Can I use a brand-profile.json file for paid advertising workflows?

Yes, the generated brand-profile.json serves as a direct input for ads creation and generation workflows, ensuring that every paid advertising asset automatically aligns with your extracted brand identity.

Does brand DNA extraction work for any website to capture typography and imagery style?

Yes, it applies to any target website to analyze and extract the color palette, typography, tone of voice, and imagery style into a structured JSON file, ensuring consistent brand visuals across paid advertising campaigns.