Home
cd ../playbooks
Marketing & ContentBeginner

Firecrawl Brand Asset Collector

Collect a named organization's existing logo, colors, fonts, and homepage messaging from its website for a deck or document, with sources and no invented assets

10 minutes
By FirecrawlSource
#firecrawl#branding#logos#colors#fonts#presentations

Building a pitch deck or report about another company usually starts with guessing their brand colors from a screenshot. This playbook has Claude read the company's own homepage, return the logo links, observed hex colors, fonts, and exact headline with source URLs, and mark anything it couldn't find as unknown.

Who it's for: consultants, sales teams, designers, analysts building decks about other companies, agencies preparing client presentations, anyone who needs a company's real brand assets for a document

Example

"Gather Notion's brand assets for a slide deck" → a compact reference with logo asset URLs and variants, observed primary, background, text, and accent colors with hex values, heading and body fonts with weights, the exact homepage headline and tagline, and source URLs, with unavailable fields marked unknown

CLAUDE.md Template

New here? 3-minute setup guide → | Already set up? Copy the template below.

Or install from your terminal:
npx ccplaybooks add firecrawl-brand-identity
# Gather identity assets for a document

**When to use:** Collect a named organization's existing logo, colors, fonts, and homepage messaging for a deck or document. Use for website-derived assets; report sourced links and observed styling.

Source: https://github.com/firecrawl/firecrawl-claude-plugin/blob/main/skills/brand-identity/SKILL.md (MIT, Firecrawl).

## Prerequisite: the Firecrawl MCP

This workflow runs on Firecrawl's hosted MCP server (tools such as `firecrawl_search` and `firecrawl_scrape`). If those tools are not available, tell the user to connect Firecrawl (in Claude Code, run `/mcp` and connect the account) instead of guessing at tools or arguments. Requests send search queries, page URLs, and any provider inputs to Firecrawl, so include only what the task needs.

Start by obtaining the organization's existing website identity when the document requires assets not already supplied. Discover the scrape tool and live schema from the Firecrawl MCP.

Get new playbooks like this one

One email a week with new Claude Code workflows. Free, like everything here.

No spam. Unsubscribe anytime.

README.md

What This Does

Collects an organization's existing website identity so you can use it in a deck or document. It reports what the site actually shows, and it doesn't create a strategy or manufacture missing assets.

How it works:

  1. Scrape the homepage first (with a supplied domain), requesting branding and markdown formats when supported. That gives palette, typography, and logo candidates alongside the exact homepage messaging. It searches only if the official domain is missing or unresolved.
  2. Assemble a compact asset reference:
    • logo asset URLs and available variants
    • observed primary, background, text, and accent colors with hex values
    • heading and body fonts with available weights
    • the exact homepage headline and any explicit tagline
    • image asset URLs and their observed uses, if you asked for imagery
    • source URLs for everything
  3. Follow a brand-assets link if a needed logo variant or official download isn't on the homepage.
  4. Stay honest. Linked logo assets are distinguished from downloaded files, and Claude never says a file was downloaded unless it was.

Before You Start

This workflow runs on Firecrawl's hosted MCP server, which gives Claude tools to search the live web and read pages. You need a Firecrawl account and a connected MCP server.

Easiest route: the Firecrawl plugin. In Claude Code:

/plugin marketplace add firecrawl/firecrawl-claude-plugin
/plugin install firecrawl@firecrawl

Then run /reload-plugins (or start a new session) and /mcp to connect your Firecrawl account. Installing the plugin and connecting the account are separate steps. The plugin bundles all thirteen Firecrawl skills, so this playbook is mainly for people who want just this one workflow as a standalone CLAUDE.md. Choose one installation of Firecrawl so the skills don't duplicate.

Cost and privacy. Web, developer, and paper searches are billed per request, page retrieval is billed per URL, and provider data uses each capability's listed price. Government search and provider discovery are free. Check your Firecrawl plan. Requests send search queries, page URLs, and any provider inputs to Firecrawl, so include only what the task needs.


Quick Start

Step 1: Create a Project Folder

mkdir -p ~/Documents/BrandAssets

Step 2: Download the Template

Click Download above, then:

mv ~/Downloads/CLAUDE.md ~/Documents/BrandAssets/

Step 3: Start Working

cd ~/Documents/BrandAssets
claude

Then ask in plain language:

"Gather [Company]'s brand assets for a slide deck: logo, colors, fonts, and headline"
"Get the official logo variants and homepage tagline for https://example.com"
"I need hero imagery from [Company]'s homepage for a report. List the image URLs and where each is used"

Tips & Best Practices

  • Give the domain. It skips the search step and goes straight to the official site.
  • Say what the document needs. Ask for imagery only if you need it.
  • Use supplied assets when you have them. Claude respects supplied assets and no-browse requests.
  • Check usage rights. Collecting a logo link doesn't grant permission to use it. For partner or press use, follow the organization's published brand guidelines.

Limitations

  • Observed styling is not a brand standard. Colors and fonts come from the homepage, not a published style guide, and Claude says so.
  • Links, not files. Claude returns asset URLs. It doesn't download the logo unless the download actually happened.
  • Unknown means unknown. Missing fields are marked unknown, not filled in.
  • No strategy or sentiment. It reports the existing identity only.

$Related Playbooks

Marketing & Content

Evidence-Based GEO / AI Search Optimization Audit

Audit content for AI Overviews, ChatGPT, and Perplexity citability using primary-source evidence — including why llms.txt isn't the ranking lever most GEO advice claims it is.

10 minutes
Advanced
Marketing & Content

Facebook & Meta Ads Manager

Automate Facebook and Instagram advertising campaigns, audience targeting, and performance optimization

10 minutes
Advanced
Marketing & Content

Firecrawl SEO Audit: Evidence-Backed Fixes

Audit pages for SEO metadata, headings, canonicals, schema, and link issues using the actual page HTML, with prioritized fixes and unverified checks kept separate

10 minutes
Intermediate
Marketing & Content

Free Backlink Opportunity Finder

Give Claude a website URL and get a verified list of relevant backlink opportunities you can pursue for free, with the exact page to link to and how to ask

5 minutes
Intermediate
Marketing & Content

GEO Audit: Score Your Site for AI Search Citation

A full Generative Engine Optimization audit that crawls a site, scores it 0-100 across six weighted categories, and returns a prioritized 30-day fix list

10 minutes
Intermediate
Marketing & Content

AI Citability Scoring: Make Your Pages Quotable

Score any page 0-100 on how likely ChatGPT, Perplexity, and Gemini are to quote it, with block-level rewrites for the passages that score worst

10 minutes
Intermediate
Marketing & Content

GEO Content Quality: Score Your Pages on E-E-A-T

Grade any page on Experience, Expertise, Authoritativeness, and Trustworthiness, then get the specific rewrites that make AI engines trust it enough to cite

10 minutes
Intermediate
Marketing & Content

GEO Platform Optimizer: Tune for Each AI Engine Separately

Five separate audits for Google AI Overviews, ChatGPT, Perplexity, Gemini, and Bing Copilot, each with its own checklist and 0-100 rubric

10 minutes
Intermediate
Marketing & Content

Form CRO

Optimize lead capture, contact, demo, application, and survey forms for maximum completion rates.

10 minutes
Intermediate
Marketing & Content

Free Tool Strategy

Plan and evaluate free tools (calculators, generators, graders) as a marketing channel for leads, SEO, and brand.

15 minutes
Intermediate
Marketing & Content

First 100 Customers Playbook

A concentric-circles sales playbook for getting to 100 paying customers one conversation at a time — friends, community, then cold outreach. No launch, no ads, no virality.

10 minutes
Beginner
Marketing & Content

Focus Group

Run synthetic focus groups.

15 minutes
Intermediate

Browse all Marketing & Content playbooks →