ads-dna

Analyze a website URL and output a structured brand-profile.json.

2|Updated Feb 18, 2026
One-click install
npx skills add https://github.com/successunforgettable/coachflow --skill ads-dna-successunforgettable
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ads-dna
Source: https://github.com/successunforgettable/coachflow/tree/main/.agents/skills/ads-dna
Command: npx skills add https://github.com/successunforgettable/coachflow --skill ads-dna-successunforgettable

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Brand DNA extractor for paid advertising. Scans a website URL to extract visual identity, tone of voice, color palette, typography, and imagery style. Outputs brand-profile.json to the current directory. Run before /ads create or /ads generate for brand-consistent creative. Triggers on: "brand DNA", "brand profile", "extract brand", "brand identity", "brand colors", "what is the brand voice", "analyze brand", "brand style guide".

Core Features & Use Cases

  • Extracts a brand fingerprint from a website and outputs a structured brand-profile.json
  • Identifies visuals (colors, typography, imagery), tone, and voice for consistent ads
  • Use with /ads create, /ads generate, and /ads photoshoot to ensure on-brand creative

Quick Start

Analyze a website URL to produce brand-profile.json for downstream ad workflows.

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?

To extract brand identity from a website, you analyze the site URL to capture visual identity, tone of voice, color palette, and typography. This process outputs a structured brand-profile.json file for use in downstream advertising workflows.

What is a brand profile and how is it used for creative generation?

A brand profile is a structured JSON file capturing a website's visual identity, tone of voice, and imagery style. It ensures brand-consistent assets when running downstream ad creative workflows like ad generation and photoshoots.

Can I use a brand DNA extractor to analyze brand colors and typography?

Yes, a brand DNA extractor can analyze brand colors and typography. By scraping public website content, it identifies the visual identity and typography to produce a comprehensive brand style guide for on-brand advertising.

How do I ensure on-brand creative across multiple ad generation workflows?

To ensure on-brand creative across ad workflows, generate a brand-profile.json from your target website first. Running this extraction before ad creation or photoshoots provides a consistent brand fingerprint for all visual assets.

Do I need a brand style guide before creating paid advertising assets?

You need a brand style guide before creating paid ads to maintain visual consistency. Extracting a brand profile from a website URL provides the necessary color palette, typography, and tone of voice data for structured creative generation.

What's the best way to analyze brand voice and visuals from an existing website?

The best way to analyze brand voice and visuals from an existing website is using web scraping to fetch public content. This extracts tone of voice, color palette, and imagery style into a structured JSON format for ad campaigns.