Get company logos, brand colors, fonts, and style guides
Get brand assets

Get company logos, brand colors, fonts, and style guides
---
name: get-brand-assets
description: Get company logos, brand colors, fonts, and style guides
source: orthogonal
---
# Get Brand Assets
## Setup
Read your credentials from ~/.gooseworks/credentials.json:
```bash
export GOOSEWORKS_API_KEY=$(python3 -c "import json;print(json.load(open('$HOME/.gooseworks/credentials.json'))['api_key'])")
export GOOSEWORKS_API_BASE=$(python3 -c "import json;print(json.load(open('$HOME/.gooseworks/credentials.json')).get('api_base','https://api.gooseworks.ai'))")
```
If ~/.gooseworks/credentials.json does not exist, tell the user to run: `npx gooseworks login`Overview
If ~/.gooseworks/credentials.json does not exist, tell the user to run: npx gooseworks login
Manual install (npx, ZIP)
npx skills add gooseworks-ai/goose-skills --skill get-brand-assets -g -a claude-codemkdir -p ~/.claude/skills && curl -sL https://codeload.github.com/gooseworks-ai/goose-skills/tar.gz/615c685f34f8 \
| tar -xz -C ~/.claude/skills --strip-components=4 goose-skills-615c685f34f8/skills/brand/capabilities/get-brand-assetsNew-Item -ItemType Directory -Force "$HOME\.claude\skills" | Out-Null; Invoke-WebRequest "https://m.agentalley.io/zip/9c3b277a5422787d93e6/get-brand-assets.zip" -OutFile "$env:TEMP\get-brand-assets.zip"; Expand-Archive "$env:TEMP\get-brand-assets.zip" -DestinationPath "$HOME\.claude\skills" -ForceConnects with Agent Alley MCP · agentalley.io/mcp
Files included
SKILL.md4.4 KBskill.meta.json278 B
Read the files here
gooseworks-ai/
Show the full text151 lines
Get Brand Assets
Setup
Read your credentials from ~/.gooseworks/credentials.json:
export GOOSEWORKS_API_KEY=$(python3 -c "import json;print(json.load(open('$HOME/.gooseworks/credentials.json'))['api_key'])")
export GOOSEWORKS_API_BASE=$(python3 -c "import json;print(json.load(open('$HOME/.gooseworks/credentials.json')).get('api_base','https://api.gooseworks.ai'))")
If ~/.gooseworks/credentials.json does not exist, tell the user to run: npx gooseworks login
All endpoints use Bearer auth: -H "Authorization: Bearer $GOOSEWORKS_API_KEY"
Extract logos, colors, fonts, and design assets from any company's brand. Useful for partnerships, design work, and brand research.
When to Use
- User needs a company's logo
- User asks "what are [company]'s brand colors?"
- User is designing something that needs brand assets
- User wants to match a company's visual style
- Creating pitch decks or partnership materials
How It Works
Uses Brand.dev API to extract brand information directly from company websites.
Usage
Get Full Brand Data
curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \
-H "Authorization: Bearer $GOOSEWORKS_API_KEY" \
-H "Content-Type: application/json" \
-d '{"api":"brand-dev","path":"/v1/brand/retrieve","query":{"domain":"stripe.com"}}'
Get Simplified Brand Data (logo + colors)
curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \
-H "Authorization: Bearer $GOOSEWORKS_API_KEY" \
-H "Content-Type: application/json" \
-d '{"api":"brand-dev","path":"/v1/brand/retrieve-simplified","query":{"domain":"notion.so"}}'
Get Brand Fonts
curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \
-H "Authorization: Bearer $GOOSEWORKS_API_KEY" \
-H "Content-Type: application/json" \
-d '{"api":"brand-dev","path":"/v1/brand/fonts","query":{"domain":"linear.app"}}'
Get Design System/Styleguide
curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \
-H "Authorization: Bearer $GOOSEWORKS_API_KEY" \
-H "Content-Type: application/json" \
-d '{"api":"brand-dev","path":"/v1/brand/styleguide","query":{"domain":"vercel.com"}}'
Take Brand Screenshot
curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \
-H "Authorization: Bearer $GOOSEWORKS_API_KEY" \
-H "Content-Type: application/json" \
-d '{"api":"brand-dev","path":"/v1/brand/screenshot","query":{"domain":"figma.com"}}'
Parameters
- domain (required) - Company website domain (e.g., stripe.com)
Response
Full brand data includes:
- Logos - Various formats and sizes
- Colors - Primary, secondary, accent colors with hex codes
- Fonts - Font families used on the site
- Industry - Company industry/category
- Description - Company description
- Social links - Twitter, LinkedIn, etc.
Simplified data includes:
- Domain
- Company title
- Primary colors
- Logo URLs
- Backdrop images
Fonts include:
- Font family names
- Usage (headings, body, etc.)
- Fallback fonts
- Element counts
Styleguide includes:
- Color palette
- Typography scale
- Spacing values
- UI component styles
- Shadow definitions
Examples
User: "Get Notion's logo and brand colors"
curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \
-H "Authorization: Bearer $GOOSEWORKS_API_KEY" \
-H "Content-Type: application/json" \
-d '{"api":"brand-dev","path":"/v1/brand/retrieve-simplified","query":{"domain":"notion.so"}}'
User: "What fonts does Linear use?"
curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \
-H "Authorization: Bearer $GOOSEWORKS_API_KEY" \
-H "Content-Type: application/json" \
-d '{"api":"brand-dev","path":"/v1/brand/fonts","query":{"domain":"linear.app"}}'
User: "I need the full design system for Vercel"
curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \
-H "Authorization: Bearer $GOOSEWORKS_API_KEY" \
-H "Content-Type: application/json" \
-d '{"api":"brand-dev","path":"/v1/brand/styleguide","query":{"domain":"vercel.com"}}'
Tips
- Use the main company domain for best results
- Simplified endpoint is faster if you just need logo + colors
- Logo URLs are direct links you can download
- Colors are provided in hex format
- Styleguide extraction is comprehensive but takes longer
| 1 | |
| 2 | name get-brand-assets |
| 3 | description Get company logos, brand colors, fonts, and style guides |
| 4 | source orthogonal |
| 5 | |
| 6 | |
| 7 | |
| 8 | # Get Brand Assets |
| 9 | |
| 10 | ## Setup |
| 11 | |
| 12 | Read your credentials from ~/.gooseworks/credentials.json: |
| 13 | |
| 14 | export GOOSEWORKS_API_KEY=$(python3 -c "import json;print(json.load(open('$HOME/.gooseworks/credentials.json'))['api_key'])") |
| 15 | export GOOSEWORKS_API_BASE=$(python3 -c "import json;print(json.load(open('$HOME/.gooseworks/credentials.json')).get('api_base','https://api.gooseworks.ai'))") |
| 16 | |
| 17 | |
| 18 | If ~/.gooseworks/credentials.json does not exist, tell the user to run: `npx gooseworks login` |
| 19 | |
| 20 | All endpoints use Bearer auth: `-H "Authorization: Bearer $GOOSEWORKS_API_KEY"` |
| 21 | |
| 22 | |
| 23 | Extract logos, colors, fonts, and design assets from any company's brand. Useful for partnerships, design work, and brand research. |
| 24 | |
| 25 | ## When to Use |
| 26 | |
| 27 | User needs a company's logo |
| 28 | User asks "what are [company]'s brand colors?" |
| 29 | User is designing something that needs brand assets |
| 30 | User wants to match a company's visual style |
| 31 | Creating pitch decks or partnership materials |
| 32 | |
| 33 | ## How It Works |
| 34 | |
| 35 | Uses Brand.dev API to extract brand information directly from company websites. |
| 36 | |
| 37 | ## Usage |
| 38 | |
| 39 | ### Get Full Brand Data |
| 40 | |
| 41 | |
| 42 | curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \ |
| 43 | -H "Authorization: Bearer $GOOSEWORKS_API_KEY" \ |
| 44 | -H "Content-Type: application/json" \ |
| 45 | -d '{"api":"brand-dev","path":"/v1/brand/retrieve","query":{"domain":"stripe.com"}}' |
| 46 | |
| 47 | |
| 48 | ### Get Simplified Brand Data (logo + colors) |
| 49 | |
| 50 | |
| 51 | curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \ |
| 52 | -H "Authorization: Bearer $GOOSEWORKS_API_KEY" \ |
| 53 | -H "Content-Type: application/json" \ |
| 54 | -d '{"api":"brand-dev","path":"/v1/brand/retrieve-simplified","query":{"domain":"notion.so"}}' |
| 55 | |
| 56 | |
| 57 | ### Get Brand Fonts |
| 58 | |
| 59 | |
| 60 | curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \ |
| 61 | -H "Authorization: Bearer $GOOSEWORKS_API_KEY" \ |
| 62 | -H "Content-Type: application/json" \ |
| 63 | -d '{"api":"brand-dev","path":"/v1/brand/fonts","query":{"domain":"linear.app"}}' |
| 64 | |
| 65 | |
| 66 | ### Get Design System/Styleguide |
| 67 | |
| 68 | |
| 69 | curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \ |
| 70 | -H "Authorization: Bearer $GOOSEWORKS_API_KEY" \ |
| 71 | -H "Content-Type: application/json" \ |
| 72 | -d '{"api":"brand-dev","path":"/v1/brand/styleguide","query":{"domain":"vercel.com"}}' |
| 73 | |
| 74 | |
| 75 | ### Take Brand Screenshot |
| 76 | |
| 77 | |
| 78 | curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \ |
| 79 | -H "Authorization: Bearer $GOOSEWORKS_API_KEY" \ |
| 80 | -H "Content-Type: application/json" \ |
| 81 | -d '{"api":"brand-dev","path":"/v1/brand/screenshot","query":{"domain":"figma.com"}}' |
| 82 | |
| 83 | |
| 84 | ## Parameters |
| 85 | |
| 86 | **domain** (required) - Company website domain (e.g., stripe.com) |
| 87 | |
| 88 | ## Response |
| 89 | |
| 90 | ### Full brand data includes: |
| 91 | **Logos** - Various formats and sizes |
| 92 | **Colors** - Primary, secondary, accent colors with hex codes |
| 93 | **Fonts** - Font families used on the site |
| 94 | **Industry** - Company industry/category |
| 95 | **Description** - Company description |
| 96 | **Social links** - Twitter, LinkedIn, etc. |
| 97 | |
| 98 | ### Simplified data includes: |
| 99 | Domain |
| 100 | Company title |
| 101 | Primary colors |
| 102 | Logo URLs |
| 103 | Backdrop images |
| 104 | |
| 105 | ### Fonts include: |
| 106 | Font family names |
| 107 | Usage (headings, body, etc.) |
| 108 | Fallback fonts |
| 109 | Element counts |
| 110 | |
| 111 | ### Styleguide includes: |
| 112 | Color palette |
| 113 | Typography scale |
| 114 | Spacing values |
| 115 | UI component styles |
| 116 | Shadow definitions |
| 117 | |
| 118 | ## Examples |
| 119 | |
| 120 | **User:** "Get Notion's logo and brand colors" |
| 121 | |
| 122 | curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \ |
| 123 | -H "Authorization: Bearer $GOOSEWORKS_API_KEY" \ |
| 124 | -H "Content-Type: application/json" \ |
| 125 | -d '{"api":"brand-dev","path":"/v1/brand/retrieve-simplified","query":{"domain":"notion.so"}}' |
| 126 | |
| 127 | |
| 128 | **User:** "What fonts does Linear use?" |
| 129 | |
| 130 | curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \ |
| 131 | -H "Authorization: Bearer $GOOSEWORKS_API_KEY" \ |
| 132 | -H "Content-Type: application/json" \ |
| 133 | -d '{"api":"brand-dev","path":"/v1/brand/fonts","query":{"domain":"linear.app"}}' |
| 134 | |
| 135 | |
| 136 | **User:** "I need the full design system for Vercel" |
| 137 | |
| 138 | curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \ |
| 139 | -H "Authorization: Bearer $GOOSEWORKS_API_KEY" \ |
| 140 | -H "Content-Type: application/json" \ |
| 141 | -d '{"api":"brand-dev","path":"/v1/brand/styleguide","query":{"domain":"vercel.com"}}' |
| 142 | |
| 143 | |
| 144 | ## Tips |
| 145 | |
| 146 | Use the main company domain for best results |
| 147 | Simplified endpoint is faster if you just need logo + colors |
| 148 | Logo URLs are direct links you can download |
| 149 | Colors are provided in hex format |
| 150 | Styleguide extraction is comprehensive but takes longer |
| 151 |
Details
- Updated
- Sep 21, 2026
- License
- MIT
- Stars on the repo
- ★ 1,220
- Checked
- Source
- gooseworks-ai/goose-skills ↗
- Creator
- gooseworks-ai · 206 listings
Made with get-brand-assets

Similar skills
See all →
SkillAct as the company research engine for /sales research <urlCompany Research & Firmographic Analysis
SkillEthical people-finding and identity verificationPrivateinvestigator
SkillFree People Search to discover ICP-matching leadsApollo lead finder
SkillFind decision-makers at a specific company using ApolloCompany contact finder
SkillFind company funding history, investorsCompany funding search
SkillFull company intelligence reportCompany Intelligence - Comprehensive Company ReportsMore from gooseworks-ai
SkillMine the highest-converting ad angles from customer reviewsAd angle miner
SkillAnalyze ad campaign performance data to identify what'sAd campaign analyzer
SkillFor paid lead-gen and participant-recruitment adsAd lead quality analyzer
SkillAnalyze the message match between your ads and landing pagesAd to landing page auditor
SkillCheck and improve your brand's visibility across AI searchAeo
SkillSearch Amazon products - find items, compare pricesAmazon Product Search