brand-research-agent

Extract a structured brand profile from a website into brand_profile.json.

24|2|Updated Dec 30, 2025
One-click install
npx skills add https://github.com/michaelboeding/skills --skill brand-research-agent
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brand-research-agent
Source: https://github.com/michaelboeding/skills/tree/main/skills/brand-research-agent
Command: npx skills add https://github.com/michaelboeding/skills --skill brand-research-agent

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the extraction of a structured brand profile from a brand's website, consolidating visual identity, voice, products, audience, and positioning into a reusable JSON format.

Core Features & Use Cases

  • Parallel analysis of five brand dimensions (visual, voice, product, audience, and competition) to accelerate profiling.
  • Generates a consolidated brand_profile.json for downstream content and design work.
  • Useful for marketing, design, and product teams that need consistent brand guidance across channels.

Quick Start

Use the brand-research-agent to analyze a brand's website and generate a brand_profile.json.

Frequently Asked Questions about brand-research-agent

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

FAQPage Schema
How do I extract a brand profile from a website?

Extract a brand profile by running the brand-research-agent on a website URL. The Skill analyzes visual identity, voice, products, audience, and competitive positioning in parallel, then outputs a structured brand_profile.json consolidating all findings for downstream use.

What information does a brand profile analysis include?

Brand profile analysis covers five dimensions: visual identity (design elements and aesthetics), voice (tone and messaging), products (offerings and features), audience (target market and demographics), and competitive positioning (market differentiation). Results export as structured JSON.

Can I use brand analysis for websites of any size?

Yes, the brand-research-agent applies to websites of varying sizes. The multi-agent workflow scales to extract consistent brand data whether analyzing a startup site or enterprise website, outputting the same brand_profile.json structure.

What teams benefit most from automated brand profiling?

Marketing, design, and product teams use brand profiling to establish consistent brand guidance across channels. The JSON output serves as a reusable reference for content strategy, visual design decisions, and product positioning.

How does parallel analysis accelerate brand profiling?

Parallel analysis runs visual, voice, product, audience, and positioning extraction simultaneously rather than sequentially. This multi-agent workflow reduces profiling time while maintaining accuracy across all five brand dimensions.