ads-dna

Extract brand identity and messaging traits from a website URL into a structured brand-profile.json.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Finding a brand-consistent visual identity and voice for paid ads is slow and guessy, so creatives often drift away from the brand the moment you scale production.

Core Features & Use Cases

  • Brand identity from a URL: Scans a website to extract visual identity signals like color palette, typography, and imagery style.
  • Voice + messaging extraction: Analyzes tone and copy patterns from key pages to produce structured voice descriptors.
  • Outputs a reusable profile: Writes a brand-profile.json you can use to drive /ads create, /ads generate, and /ads photoshoot with consistent results.

Quick Start

Run the ads-dna extraction on your homepage URL so it generates 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 brand identity and color palette from a website?

To extract brand identity from a website, you need a tool that scrapes the URL to analyze visual signals like color palette and typography. This skill scans homepage, about, and product pages to output a structured profile of these visual traits.

What is a brand profile and how is it used for ad creatives?

A brand profile is a structured JSON file containing extracted brand colors, typography, and voice descriptors. It serves as a reusable reference to maintain creative consistency when generating paid ad creatives at scale.

Can I analyze just the homepage for a quick brand voice extraction?

Yes, you can analyze just the homepage for quick brand voice extraction using the optional quick mode. This focuses the scraping and scoring mechanism solely on the homepage to rapidly generate the brand profile.

How do I ensure advertising creative consistency across multiple campaigns?

You ensure advertising creative consistency by generating a reusable brand-profile.json that defines your tone of voice, color palette, and typography. Applying this extracted profile to ad generation prevents visual and messaging drift across campaigns.

What website pages are analyzed for tone of voice and messaging extraction?

The tone of voice and messaging extraction analyzes the homepage, about, and product or services pages. It applies fetch and scoring requirements to these specific pages to produce accurate voice descriptors for your brand profile.

Does the brand analysis output include visual references?

Yes, the brand analysis output includes optional screenshot references within the generated brand-profile.json. These references provide visual context alongside the extracted colors, typography, and voice descriptors.