ads-dna

Extract brand DNA from a website URL into a JSON file.

1|Updated Feb 2, 2026
One-click install
npx skills add https://github.com/samChang72/custom-skills --skill ads-dna-samchang72
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ads-dna
Source: https://github.com/samChang72/custom-skills/tree/main/claude-config/skills/ads-dna
Command: npx skills add https://github.com/samChang72/custom-skills --skill ads-dna-samchang72

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires playwright, BeautifulSoup, requests, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill extracts the brand DNA from a website, ensuring that advertising creatives align with the brand identity and style.

Core Features & Use Cases

  • Brand DNA Extraction: Analyze visual identity, tone of voice, color palette, typography, and imagery style from a website URL.
  • Automated Extraction: Run the /ads dna command to automatically extract brand information.
  • Use Case: Before creating or generating advertising creatives, use ads dna to ensure brand consistency.

Quick Start

Extract brand DNA from a website URL by running the following command: /ads dna <url>

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 DNA from a website for advertising creatives?

To extract brand DNA for advertising creatives, run the /ads dna command with a target website URL. The Skill scrapes the site to analyze visual identity, tone of voice, color palette, and typography, outputting a structured brand profile JSON file.

What is brand DNA extraction and how does it ensure brand consistency?

Brand DNA extraction is the process of analyzing a website's visual identity, tone of voice, and imagery style. By scraping these elements into a JSON profile, it ensures brand consistency across generated advertising creatives by providing a strict stylistic reference.

Do I need playwright and BeautifulSoup to scrape website visual identity?

Yes, the Skill requires playwright, BeautifulSoup, and requests to scrape website visual identity. These dependencies enable automated browser rendering and HTML parsing to accurately extract color palettes, typography, and imagery style from target URLs.

Can I use website scraping to analyze tone of voice and color palette?

You can use website scraping to analyze tone of voice and color palette by running the /ads dna command. It processes the target URL to extract these stylistic elements, outputting the analyzed brand profile into a structured JSON file for advertising use.

What's the best way to generate brand-consistent advertising from a URL?

The best way to generate brand-consistent advertising from a URL is using automated brand analysis. Provide the URL to extract visual identity and tone of voice into a JSON file, which serves as a strict guideline for creating aligned ad creatives.