Logo.dev - Company Domain Search

Logo.dev - search for company domains by brand name

How to use it

  1. Hit Copy the whole skill.
  2. Claude: ⋯ → Download .md, then Customize → Skills → Add → Upload skill.
    ChatGPT: make a Project and paste it into Instructions.
    Neither? Paste it at the top of a new chat — it works for that chat.
  3. Describe your job in plain words. The AI follows the skill from there.
Claude Code — installs the whole folder, not just SKILL.md
npx degit gooseworks-ai/goose-skills/skills/research-tools/capabilities/company-domain-lookup-logodev#main ~/.claude/skills/company-domain-lookup-logodev

For one project only, change the path to .claude/skills/company-domain-lookup-logodev.

Not working?
  • Check which app you pasted it into — the steps above name the right one.
  • Some skills need the paid tier of Claude or ChatGPT.
Step-by-step guide with screenshots · Ask in the forum

Paste into Claude, ChatGPT or Cursor.

Show the full text66 lines
company-domain-lookup-logodev/SKILL.md66 lines1.9 KBpushed 96d agoRawView on GitHub

Logo.dev - Company Domain Search

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"

Find company domains by searching brand names.

Capabilities

  • Brand Search: Search for company domains by brand name

Usage

Brand Search

Search for company domains by brand name

Parameters:

  • q* (string)
  • strategy (string)
curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \
  -H "Authorization: Bearer $GOOSEWORKS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"api":"logo","path":"/search","query":{"q":"Stripe"}}'

Use Cases

  1. Domain Discovery: Find official domains for companies
  2. Brand Research: Identify company websites
  3. Lead Enrichment: Get domains from company names
  4. Data Cleaning: Standardize company domains in datasets

Discover More

For full endpoint details and parameters:

curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/search \
  -H "Authorization: Bearer $GOOSEWORKS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"prompt":"logo API endpoints"}' List all endpoints
curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/details \
  -H "Authorization: Bearer $GOOSEWORKS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"api":"logo","path":"/search"}'   # Get endpoint details
1---
2name: company-domain-lookup-logodev
3description: Logo.dev - search for company domains by brand name
4source: orthogonal
5---
6 
7 
8# Logo.dev - Company Domain Search
9 
10## Setup
11 
12Read your credentials from ~/.gooseworks/credentials.json:
13```bash
14export GOOSEWORKS_API_KEY=$(python3 -c "import json;print(json.load(open('$HOME/.gooseworks/credentials.json'))['api_key'])")
15export GOOSEWORKS_API_BASE=$(python3 -c "import json;print(json.load(open('$HOME/.gooseworks/credentials.json')).get('api_base','https://api.gooseworks.ai'))")
16```
17 
18If ~/.gooseworks/credentials.json does not exist, tell the user to run: `npx gooseworks login`
19 
20All endpoints use Bearer auth: `-H "Authorization: Bearer $GOOSEWORKS_API_KEY"`
21 
22 
23Find company domains by searching brand names.
24 
25## Capabilities
26 
27- **Brand Search**: Search for company domains by brand name
28 
29## Usage
30 
31### Brand Search
32Search for company domains by brand name
33 
34Parameters:
35- q* (string)
36- strategy (string)
37 
38```bash
39curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \
40 -H "Authorization: Bearer $GOOSEWORKS_API_KEY" \
41 -H "Content-Type: application/json" \
42 -d '{"api":"logo","path":"/search","query":{"q":"Stripe"}}'
43```
44 
45## Use Cases
46 
471. **Domain Discovery**: Find official domains for companies
482. **Brand Research**: Identify company websites
493. **Lead Enrichment**: Get domains from company names
504. **Data Cleaning**: Standardize company domains in datasets
51 
52## Discover More
53 
54For full endpoint details and parameters:
55 
56```bash
57curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/search \
58 -H "Authorization: Bearer $GOOSEWORKS_API_KEY" \
59 -H "Content-Type: application/json" \
60 -d '{"prompt":"logo API endpoints"}' List all endpoints
61curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/details \
62 -H "Authorization: Bearer $GOOSEWORKS_API_KEY" \
63 -H "Content-Type: application/json" \
64 -d '{"api":"logo","path":"/search"}' # Get endpoint details
65```
66 

Discussion

Alternatives

Also in Company & contact data