ads-dna

Extract brand identity from a website and generate brand-profile.json.

Updated Jun 1, 2026
One-click install
npx skills add https://github.com/Nikolaj-Storm/Mad-Minds --skill ads-dna-nikolaj-storm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ads-dna
Source: https://github.com/Nikolaj-Storm/Mad-Minds/tree/main/claude-ads/skills/ads-dna
Command: npx skills add https://github.com/Nikolaj-Storm/Mad-Minds --skill ads-dna-nikolaj-storm

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This tool automatically derives a brand DNA profile from a website, enabling consistent, brand-aligned paid advertising creative without manual brand audits.

Core Features & Use Cases

  • Brand identity extraction: detects visual identity (colors, typography, imagery) and voice cues from a site to produce a reusable brand profile.
  • Brand-profile.json generation: saves a structured JSON file that downstream ad-generation tools can consume to ensure consistency.
  • Workflow integration: run before ad creation or generation to align campaigns with the brand's style and messaging across channels.

Quick Start

Provide a website URL and run the ads-dna skill to generate brand-profile.json in the current directory.

Frequently Asked Questions about ads-dna

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

FAQPage Schema
How do I extract a brand profile from a website for ad creation?

To extract a brand profile, provide a target website URL to fetch page content and derive the brand visual identity, tone of voice, color palette, and typography. It generates a structured brand-profile.json file for ad workflows.

What is a brand DNA profile used for in paid advertising?

A brand DNA profile is used to guide paid ads creative, ensuring brand-aligned and consistent campaigns across channels. It eliminates manual brand audits by providing a structured profile for ad generation workflows.

How do I ensure brand consistency across multiple ad campaigns?

Ensure brand consistency by generating a reusable brand-profile.json file from your website before creating ads. Downstream ad-generation workflows consume this structured profile to align campaign style, messaging, and visual identity.

Can I use my brand color palette and typography to automatically guide ad generation?

Yes, you can use your brand color palette and typography to automatically guide ad generation. The extraction process detects these visual identity elements from your site and outputs a profile to align campaigns.

Do I need a website URL to generate a brand DNA profile?

Yes, you need a website URL to generate a brand DNA profile. The tool fetches page content from the specified URL to detect visual identity, voice cues, color palette, and typography for the profile.

What is the best way to automate brand-aligned ad creative without manual audits?

The best way to automate brand-aligned ad creative is to extract a brand DNA profile from your website URL into a JSON file. This profile is then consumed by ad-creation workflows to ensure style consistency without manual audits.