Skip to content
All Skills

Company Due Diligence Researcher

Conducts comprehensive research on a company via Brave Search covering financials, leadership, culture, news, and competitive landscape. Generates a diligence brief for job seekers, investors, or partners. Prerequisites: brave-search MCP, python3.

Research & Analysis|v1|Updated 5/18/2026
MCP get_skill({ skillId: "company-due-diligence-researcher-381da286" })

Use this skill with your agent

Create a free account and connect via MCP

Get Started Free
# Company Due Diligence Researcher

Research a company comprehensively — financials, leadership, culture, news, competitors — and generate a diligence brief.

## When to Use

- "Research {company} — I'm considering a job there"
- "Due diligence on {company} for investment"
- "Tell me everything about {company}"

## Requirements

- **Brave Search MCP** for comprehensive company research
- **python3** for data organization

## Workflow

### Step 1 — Research Purpose

- **Company name**
- **Purpose** (job interview, investment, partnership, competitor analysis)
- **Specific questions** (if any)

### Step 2 — Comprehensive Research

```
brave_web_search: "{COMPANY} overview what do they do"
brave_web_search: "{COMPANY} revenue funding valuation {YEAR}"
brave_web_search: "{COMPANY} CEO leadership team"
brave_web_search: "{COMPANY} culture glassdoor reviews {YEAR}"
brave_web_search: "{COMPANY} layoffs hiring news {YEAR}"
brave_news_search: "{COMPANY} latest news"
brave_web_search: "{COMPANY} competitors market position"
brave_web_search: "{COMPANY} technology stack engineering blog"
brave_web_search: "{COMPANY} controversy problems criticism"
```

### Step 3 — Generate Brief

```markdown
# Company Brief: {COMPANY}
📅 Research date: {DATE} | 🎯 Purpose: {PURPOSE}

## Overview
- **Founded:** {YEAR}
- **HQ:** {LOCATION}
- **Employees:** {N}
- **Industry:** {INDUSTRY}
- **What they do:** {1-2 sentence description}

## Financials
| Metric | Value | Source |
|--------|-------|--------|
| Revenue | ${X} | {source} |
| Funding | ${X} ({Stage}) | {source} |
| Valuation | ${X} | {source} |
| Profitability | {Status} | {source} |

## Leadership
| Name | Title | Background |
|------|-------|------------|
| {Name} | CEO | {Brief background} |
| {Name} | CTO | {Brief background} |

## Culture & Workplace
- **Glassdoor rating:** {X}/5 ({N} reviews)
- **Key themes:** {positive themes}
- **Concerns:** {negative themes}
- **Work model:** {Remote/Hybrid/Office}

## Recent News
1. {Headline} — {Date} — {1-sentence summary}
2. {Headline} — {Date} — {summary}
3. {Headline} — {Date} — {summary}

## Competitive Landscape
| Competitor | How They Differ |
|------------|----------------|
| {Competitor 1} | {differentiation} |
| {Competitor 2} | {differentiation} |

## 🟢 Positive Signals
- {Signal 1}
- {Signal 2}

## 🔴 Red Flags / Risks
- {Risk 1}
- {Risk 2}

## Bottom Line
{2-3 sentence assessment relevant to the user's purpose}
```

### Step 4 — Save Brief

```bash
mkdir -p outputs/research
cat > "outputs/research/company-{COMPANY_SLUG}-{DATE}.md" << 'EOF'
{BRIEF}
EOF
```

## Important Rules

- All facts must come from Brave Search — no assumptions about private companies
- Date-stamp everything — company info changes fast
- Flag when data is unverifiable (private company financials)
- Present both positives and negatives objectively
- Tailor the depth to the user's purpose

## Example Prompts

- "Research Stripe — I have a job interview there"
- "Due diligence on {startup} for a potential investment"
- "What's the competitive landscape for {company}?"
#research#company#due-diligence#brave-searchbrave-searchpython3