brand-dna

Extract brand identity from a website into a structured brand-profile.json.

97|18|Updated Feb 9, 2026
One-click install
npx skills add https://github.com/thatrebeccarae/claude-marketing --skill brand-dna
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: brand-dna
Source: https://github.com/thatrebeccarae/claude-marketing/tree/main/skills/brand-dna
Command: npx skills add https://github.com/thatrebeccarae/claude-marketing --skill brand-dna

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Brand teams often spend hours researching a company's brand identity (colors, typography, imagery, voice) across multiple pages. This skill automates extracting that identity from a website and outputs a structured brand-profile.json for downstream tools.

Core Features & Use Cases

  • Extracts primary/secondary colors, typography, imagery signals, and voice axes.
  • Infers brand values and target audience from on-site copy for consistent messaging.
  • Outputs brand-profile.json consumable by downstream skills (seo-content-writer, email-composer, frontend-design, pro-deck-builder, cross-platform-audit).

Quick Start

Run the brand-dna skill on a website URL to generate brand-profile.json.

Frequently Asked Questions about brand-dna

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

FAQPage Schema
How do I extract brand identity from a website automatically?▼

You can extract brand identity from a website by running an automated tool that fetches homepage and about pages to analyze colors, typography, imagery, and voice. This process outputs a structured brand-profile.json capturing the extracted brand signals for consistent messaging.

What is a brand-profile.json and how is it used in content workflows?▼

A brand-profile.json is a structured data file containing extracted brand colors, typography, voice axes, values, and target audience. It provides a consistent brand profile for downstream content workflows like seo-content-writer, email-composer, frontend-design, pro-deck-builder, and cross-platform-audit.

Can I analyze website typography and colors without installing dependencies?▼

Yes, you can analyze website typography and colors without installing dependencies using a zero-dependency extraction method. This approach uses WebFetch to gather page content directly and outputs the analyzed brand signals into a schema-compliant JSON file.

Does brand identity extraction work for brand audits and target audience analysis?▼

Brand identity extraction works for brand audits by gathering homepage and product pages to infer brand values, voice axes, and target audience from on-site copy. This automates researching a company's identity across multiple pages, saving hours of manual analysis.

How to generate a structured brand profile for downstream design tools?▼

To generate a structured brand profile for downstream design tools, run an extraction process on a website URL that analyzes colors, typography, and imagery signals. The resulting schema-compliant brand-profile.json is directly consumable by frontend-design and other cross-platform-audit skills.

What website pages do I need to analyze for a complete brand profile?▼

To build a complete brand profile, you need to analyze the homepage and about or product pages of a website. Fetching these specific pages provides enough on-site copy and visual signals to accurately infer brand values, voice axes, and target audience.