ads-dna

Extract brand DNA from website visuals, typography, colors, and voice into brand-profile.json.

31|8|Updated Mar 15, 2026
One-click install
npx skills add https://github.com/citedy/adclaw --skill ads-dna-citedy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ads-dna
Source: https://github.com/citedy/adclaw/tree/main/src/adclaw/agents/skills/ads-dna
Command: npx skills add https://github.com/citedy/adclaw --skill ads-dna-citedy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Brand DNA extractor that analyzes a website to reveal visual identity, voice, color palette, typography, and imagery, outputting a brand-profile.json for ad workflows.

Core Features & Use Cases

  • Brand identity extraction: colors, typography, imagery, and tone of voice
  • Output brand-profile.json for /ads create and /ads generate workflows
  • Optional brand screenshots for anchoring creative references

Quick Start

Analyze a website URL to generate brand-profile.json and align your ad creative.

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 ad creative?

Brand DNA extraction works by collecting og:image, Google Fonts, and on-page text data from homepage, about, and product pages. It structures these elements into a brand-profile.json file to support ad creation.

Can I generate a brand profile json from any website?

You can generate a brand-profile.json from any website URL by applying the extraction across homepage, about, and product pages. It captures colors, typography, imagery, and tone of voice for ad workflows.

What specific visual elements does website brand analysis capture?

Website brand analysis captures colors, typography, imagery, and tone of voice by collecting og:image tags, Google Fonts, and on-page text data. These elements form a structured JSON profile for creative reference.

Does brand DNA extraction include screenshots for creative reference?

Yes, brand DNA extraction includes optional screenshots for anchoring creative references. Alongside the brand-profile.json, these screenshots help align ad creative with the extracted visual identity.

How do I use a brand profile json in ad generation workflows?

You use the brand-profile.json output in /ads create and /ads generate workflows to ensure brand-consistent ads. The structured profile aligns ad creative with the extracted brand identity and voice.