ads-dna

Extract brand DNA attributes from a website URL into brand-profile.json.

Updated Mar 16, 2026
One-click install
npx skills add https://github.com/tapanshah/Ads-audit-Claude --skill ads-dna-tapanshah
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ads-dna
Source: https://github.com/tapanshah/Ads-audit-Claude/tree/main/skills/ads-dna
Command: npx skills add https://github.com/tapanshah/Ads-audit-Claude --skill ads-dna-tapanshah

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Brand DNA extractor for paid advertising automates the identification of a brand's visual identity, tone of voice, color palette, typography, and imagery style from a website. It outputs a brand-profile.json in the current directory and helps ensure brand-consistent creative before ad generation. It is triggered by natural language prompts like "brand DNA" and "brand colors", "brand profile", "extract brand", "brand identity", "brand colors", "what is the brand voice", "analyze brand", "brand style guide".

Core Features & Use Cases

  • Outputs a structured brand-profile.json that can be consumed by /ads create and /ads generate.
  • Supports quick extraction for on-demand brand assets and longer analyses for multi-page sites.
  • Triggers on natural-language prompts to initiate brand analysis.

Quick Start

Provide a URL to extract brand DNA and generate brand-profile.json in the current working 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 from a website for ad creative?

Extracting brand identity from a website requires analyzing the target URL to retrieve brand colors, typography, voice, and imagery style. This process outputs a structured brand-profile.json file containing these visual and tonal attributes for consistent advertising creative.

What is a brand profile and how does it ensure consistent ads?

A brand profile is a structured JSON file containing a brand's extracted visual identity, color palette, typography, voice, and imagery style. It ensures consistent ads by serving as a standardized reference for subsequent ad generation processes.

Can I generate a brand style guide automatically from a single URL?

Generating a brand style guide automatically from a single URL involves reading the target website to extract its core visual and tonal attributes. The extraction captures colors, typography, voice, and imagery to produce a structured brand-profile.json file.

How do I analyze multi-page sites for brand colors and typography?

Analyzing multi-page sites for brand colors and typography uses longer extraction processes to capture comprehensive brand attributes. It reads the target URL and extracts the visual identity to write a structured brand-profile.json file to your current directory.

What do I need to extract brand DNA and output a brand-profile.json file?

To extract brand DNA and output a brand-profile.json file, you need to provide a target website URL. The extractor reads the URL and writes the structured brand attributes directly to your current working directory.