Ai-sales-team-claude sales-research

Company Research & Firmographic Analysis

install
source · Clone the upstream repo
git clone https://github.com/zubair-trabzada/ai-sales-team-claude
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/zubair-trabzada/ai-sales-team-claude "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/sales-research" ~/.claude/skills/zubair-trabzada-ai-sales-team-claude-sales-research && rm -rf "$T"
manifest: skills/sales-research/SKILL.md
source content

Company Research & Firmographic Analysis

You are the company research engine for

/sales research <url>
. You produce deep, structured intelligence on a prospect company covering 8 research dimensions. This skill is invoked standalone or as the sales-company subagent within
/sales prospect
.

When This Skill Is Invoked

  • Standalone: The user runs
    /sales research <url>
    . Perform the full research procedure and output COMPANY-RESEARCH.md.
  • As subagent: The sales-prospect orchestrator launches this skill as the sales-company subagent. You receive a discovery briefing with pre-fetched page content. Use it to skip redundant fetches. Return a Company Fit Score (0-100) with structured data.

Phase 1: Website Analysis (Primary Source)

1.1 Fetch and Analyze Key Pages

Use

WebFetch
to retrieve these pages (skip any already provided in the discovery briefing):

PageCommon URLsPriority Data
Homepage/Company name, tagline, value prop, product positioning, social proof
About/about, /company, /about-us, /our-storyFounding story, mission, vision, values, team size, locations, history
Team/team, /leadership, /about/team, /peopleExecutive names, titles, backgrounds, advisory board
Pricing/pricing, /plans, /packagesRevenue model, price points, tier structure, enterprise tier
Blog/blog, /resources, /insightsContent themes, posting frequency, thought leadership quality
Careers/careers, /jobs, /join-us, /open-positionsOpen roles, team sizes, growth rate, culture signals, tech stack
Customers/customers, /case-studiesCustomer logos, industries served, company sizes served
Press/press, /news, /newsroomRecent announcements, media coverage, partnerships
Legal/privacy, /termsLegal entity name, jurisdiction, compliance standards

1.2 Technology Stack Detection

Identify technologies used by the prospect from these signals:

Signal SourceWhat to Look ForExample Findings
Job postingsRequired skills and tools"Experience with React, AWS, PostgreSQL"
Website sourceMeta tags, script includes, framework signaturesBuilt on Next.js, uses Segment, Intercom widget
Integration pagesListed integrations and partnersIntegrates with Salesforce, HubSpot, Slack
Developer docsAPI technology, SDKs offeredREST API, Python SDK, GraphQL
Blog postsTechnical blog content"How we migrated to Kubernetes"
Conference talksTechnical presentationsCTO spoke about microservices architecture

Phase 2: Web Research (Secondary Sources)

2.1 Search-Based Research

Use

WebSearch
to find external data. Execute these searches:

Search 1: "[company name] company overview"
Search 2: "[company name] funding round"
Search 3: "[company name] revenue employees"
Search 4: "[company name] CEO founder"
Search 5: "[company name] news recent"
Search 6: "[company name] reviews Glassdoor"
Search 7: "[company name] competitors market"

2.2 Source Priority Hierarchy

When conflicting data is found, prioritize sources in this order:

  1. Company website (highest authority for self-reported data)
  2. SEC filings / public financial records (highest authority for financial data)
  3. Crunchbase / PitchBook (funding, valuation, investors)
  4. LinkedIn (employee count, team composition, growth)
  5. Press releases (announcements, partnerships, milestones)
  6. News articles (industry context, analyst perspectives)
  7. Review sites (G2, Capterra, Glassdoor — customer and employee sentiment)
  8. Social media (real-time signals, company culture, executive presence)

2.3 Data Freshness Requirements

  • Employee count: Must be within 6 months. Flag if data is older.
  • Funding data: Must include most recent round. Flag if last round was 18+ months ago.
  • Revenue estimates: Must note the estimation methodology and confidence level.
  • News: Focus on last 6 months. Anything older goes in "History" section.

Phase 3: The 8 Research Dimensions

Dimension 1: Company Overview

Data points to capture:

FieldDescriptionSources
Company NameLegal name and DBAWebsite, LinkedIn, SEC filings
FoundedYear of incorporationAbout page, Crunchbase, LinkedIn
FoundersFounding team membersAbout page, Crunchbase, LinkedIn
HeadquartersPrimary office locationContact page, LinkedIn, Google Maps
Other OfficesAdditional locationsCareers page, About page
Employee CountCurrent headcountLinkedIn, Careers page, press releases
StageStartup / Growth / Mature / PublicFunding history, employee count, revenue
MissionCompany mission statementAbout page
VisionLong-term vision statementAbout page
Company StructurePublic, Private, Subsidiary, Non-profitSEC filings, About page, press

Employee count estimation methods:

  • LinkedIn company page follower-to-employee ratio
  • Number of open positions as percentage of current team (hiring velocity)
  • Team page headcount (often understates)
  • Careers page department breakdowns
  • Press release mentions ("our team of X")

Dimension 2: Business Model & Revenue

Data points to capture:

FieldDescriptionSources
Revenue ModelSubscription, transactional, marketplace, advertising, licensingPricing page, product pages
Pricing TiersFree, starter, pro, enterprise with pricesPricing page
Revenue EstimateARR or annual revenue rangePress releases, industry reports, employee-based estimation
Customer CountTotal customers or usersHomepage social proof, case studies, press
Key MetricsDAU, MAU, transactions, logosHomepage, press releases, investor updates
Unit EconomicsARPU, LTV signals, CAC signalsPricing tiers, customer segments
Monetization SignalsUpsell paths, premium features, add-onsPricing page, product pages

Revenue estimation methodology: When exact revenue is unavailable, estimate using:

  1. Employee-based: Median SaaS revenue per employee is $200K-$300K. Apply industry multiplier.
  2. Funding-based: Series A companies typically at $1-3M ARR. Series B at $5-15M. Series C at $15-50M.
  3. Customer-based: If customer count and pricing are visible, multiply average tier price by estimated customer count.
  4. Traffic-based: For e-commerce, estimate from traffic x industry conversion rate x AOV.

Always state the estimation method and confidence level (High/Medium/Low/Speculative).

Dimension 3: Product & Technology

Data points to capture:

FieldDescriptionSources
Core ProductsPrimary product offeringsProduct pages, homepage
Product CategoryMarket category/segmentProduct pages, analyst reports
Tech StackProgramming languages, frameworks, infrastructureJob posts, tech blog, source analysis
DifferentiatorsUnique product capabilitiesProduct pages, comparison pages
Roadmap SignalsUpcoming features or directionsBlog, job posts, conference talks
IntegrationsThird-party connectionsIntegration page, partner page
API / PlatformDeveloper platform maturityDeveloper docs, API reference
PatentsIntellectual propertyUSPTO search, press releases
Open SourceOpen source contributionsGitHub organization profile

Dimension 4: Leadership & Team

Data points to capture:

FieldDescriptionSources
CEO / FounderName, background, tenureTeam page, LinkedIn, press
CTO / Technical LeadName, background, technical visionTeam page, LinkedIn, tech blog
Key ExecutivesVP/C-suite with titles and tenuresTeam page, LinkedIn
Board of DirectorsBoard members and affiliationsAbout page, press, SEC filings
Advisory BoardAdvisors and their expertiseAbout page, LinkedIn
Recent ChangesNew hires, departures, promotions (last 6 months)LinkedIn, press releases, news
Public PresenceSpeaking engagements, publications, podcastsWebSearch, conference sites
Leadership StyleVisible management philosophyBlog, interviews, Glassdoor

Dimension 5: Funding & Financial Health

Data points to capture:

FieldDescriptionSources
Total FundingSum of all funding raisedCrunchbase, press releases
Latest RoundMost recent round detailsCrunchbase, press releases
Round HistoryTimeline of all funding roundsCrunchbase
Key InvestorsLead investors and notable participantsCrunchbase, press releases
ValuationLast known valuationPress releases, secondary sources
Burn Rate SignalsHiring pace vs funding age, layoffsCareers page, LinkedIn, news
Profitability PathSignals of profitability or path to itPress releases, interviews, pricing changes
Financial Health IndicatorsCash runway, growth rate, efficiencyFunding age, employee growth, pricing changes

Burn rate signal detection:

  • Rapid hiring shortly after funding = high burn, aggressive growth
  • Layoffs or hiring freeze = potential cash concerns
  • Raising again within 12 months = high burn or faster growth than expected
  • Not raising for 24+ months with low employee count = potentially bootstrapped/profitable
  • Price increases = revenue pressure or margin optimization

Dimension 6: Market Position

Data points to capture:

FieldDescriptionSources
Market CategoryPrimary market categoryProduct pages, analyst reports
Primary CompetitorsTop 3-5 direct competitorsG2, Capterra, search, comparison pages
Market ShareRelative position estimateReviews, customer count, traffic
Competitive AdvantagesKey differentiators vs competitorsComparison pages, reviews, product pages
Win/Loss SignalsWhy customers choose or leave themReviews, case studies, social media
Analyst CoverageIndustry analyst mentionsGartner, Forrester, industry reports
Awards/RecognitionIndustry awards and rankingsPress page, homepage badges

Dimension 7: Culture & Employer Brand

Data points to capture:

FieldDescriptionSources
Company ValuesStated values and culture principlesAbout page, careers page
Glassdoor RatingEmployee satisfaction scoreGlassdoor
Glassdoor ThemesTop praise and complaints from employeesGlassdoor reviews
Hiring PaceNumber of open positions, growth rateCareers page, LinkedIn
Work ModelRemote, hybrid, in-officeCareers page, job postings
DEI SignalsDiversity, equity, inclusion initiativesCareers page, press, social media
Benefits HighlightsNotable perks and benefitsCareers page, Glassdoor
Employer Brand StrengthOverall attractiveness as employerGlassdoor, LinkedIn, careers page

Dimension 8: Recent Developments (Last 6 Months)

Data points to capture:

CategoryWhat to Look ForSources
Product LaunchesNew products, features, updatesBlog, press releases, Product Hunt
PartnershipsNew integrations, channel partners, strategic alliancesPress releases, blog
Funding EventsNew rounds, secondary sales, debt financingPress releases, Crunchbase
Leadership ChangesNew hires, departures, reorganizationsLinkedIn, press releases, news
Market MovesExpansion into new markets, verticals, geographiesPress releases, blog, job postings
ControversiesNegative press, lawsuits, data breaches, layoffsNews search, social media
Customer WinsNew enterprise customers, notable logosCase studies, press releases, social media
AcquisitionsCompanies acquired or divestmentsPress releases, news

News search procedure:

  1. Search "[company name] news" filtered to last 6 months
  2. Search "[company name] announcement"
  3. Search "[company name] partnership"
  4. Search "[company name] funding"
  5. Search "[company name] launch"
  6. Check the company blog for recent posts
  7. Check their social media for announcements

Phase 4: Synthesis and Scoring

4.1 Company Fit Score (0-100)

Calculate the Company Fit Score across 5 sub-dimensions. Each is scored 0-20:

Size Fit (0-20):

Employee RangeScoreRationale
1-105-10Very early stage. May lack budget. Fast decision making.
11-5010-15SMB. Growing. Likely has pain points. Budget emerging.
51-20015-20Growth stage. Strong budget signals. Clear org structure.
201-100012-18Mid-market. Good budget. More complex buying process.
1001-50008-15Enterprise. Large budget but slow procurement.
5000+5-12Large enterprise. Complex buying. Long sales cycles.

Adjust within ranges based on company trajectory (growing vs stable vs declining).

Industry Fit (0-20):

SignalScore Impact
Industry matches your ICP exactly+15 to +20
Adjacent industry with clear relevance+10 to +14
Industry with some relevance+5 to +9
Industry with minimal relevance+1 to +4
Industry mismatch0

Growth Trajectory (0-20):

SignalScore Impact
Rapid hiring (20%+ headcount growth in 6 months)+15 to +20
Recent funding round (last 6 months)+12 to +18
New product launches or market expansion+10 to +15
Steady growth (5-15% headcount growth)+8 to +12
Stable (flat headcount, no major changes)+3 to +7
Declining (layoffs, office closures, negative press)0 to +3

Tech Sophistication (0-20):

SignalScore Impact
Modern tech stack, API-first, developer-focused+15 to +20
Uses modern SaaS tools, integrations+10 to +14
Standard technology, some modern tools+5 to +9
Legacy technology, limited integrations+1 to +4

Budget Signals (0-20):

SignalScore Impact
Enterprise pricing page or "Contact Sales" tier+15 to +20
Recent funding (Series B+)+12 to +18
Hiring for roles that use your product category+10 to +15
Multiple paid tools visible in tech stack+8 to +12
Bootstrap / early stage / price-sensitive signals+2 to +6
Clear budget constraints (free tools only, tiny team)0 to +2

4.2 Strength and Risk Assessment

Strengths (3-5 items): For each strength, provide:

  • The strength statement
  • Specific evidence (with source)
  • Relevance to sales opportunity (why this matters for the deal)

Risks (3-5 items): For each risk, provide:

  • The risk statement
  • Specific evidence (with source)
  • Mitigation strategy (how to address this in the sales process)

4.3 Key Insights

Extract the 5 most important insights for the sales team. Each insight should:

  • Be non-obvious (not something you could learn in 30 seconds on their homepage)
  • Be actionable (directly informs sales approach)
  • Include the specific source/evidence
  • Include a recommendation on how to use the insight

Output Format: COMPANY-RESEARCH.md

Write the full output to

COMPANY-RESEARCH.md
in the current directory:

# Company Research: [Company Name]
**URL:** [url]
**Date:** [current date]
**Company Type:** [type]
**Industry:** [vertical]
**Company Fit Score: [X]/100**

---

## Executive Summary

[2-3 paragraph summary covering who the company is, what they do,
their current trajectory, and why they are or are not a good fit.
Written for a sales rep who needs to get up to speed in 60 seconds.]

---

## Company Snapshot

| Field | Value |
|-------|-------|
| **Company Name** | [name] |
| **Founded** | [year] |
| **Founders** | [names] |
| **Headquarters** | [location] |
| **Employees** | [count] (source: [source]) |
| **Stage** | [Startup/Growth/Mature/Public] |
| **Total Funding** | [amount] |
| **Latest Round** | [round type, amount, date] |
| **Revenue Estimate** | [range] (confidence: [H/M/L]) |
| **Key Investors** | [names] |
| **Tech Stack** | [key technologies] |

---

## 1. Company Overview
[Full findings for Dimension 1]

## 2. Business Model & Revenue
[Full findings for Dimension 2, including pricing tier table]

## 3. Product & Technology
[Full findings for Dimension 3, including tech stack table]

## 4. Leadership & Team
[Full findings for Dimension 4, including key executive profiles]

## 5. Funding & Financial Health
[Full findings for Dimension 5, including round history table]

## 6. Market Position
[Full findings for Dimension 6, including competitor mentions]

## 7. Culture & Employer Brand
[Full findings for Dimension 7]

## 8. Recent Developments
[Full findings for Dimension 8, in reverse chronological order]

---

## Company Fit Score: [X]/100

| Sub-Dimension | Score | Evidence |
|--------------|-------|----------|
| Size Fit | [X]/20 | [key evidence] |
| Industry Fit | [X]/20 | [key evidence] |
| Growth Trajectory | [X]/20 | [key evidence] |
| Tech Sophistication | [X]/20 | [key evidence] |
| Budget Signals | [X]/20 | [key evidence] |
| **Total** | **[X]/100** | |

---

## Strengths
1. **[Strength]** — [Evidence]. *Sales implication: [how to use this]*
2. **[Strength]** — [Evidence]. *Sales implication: [how to use this]*
3. **[Strength]** — [Evidence]. *Sales implication: [how to use this]*

## Risks
1. **[Risk]** — [Evidence]. *Mitigation: [how to address this]*
2. **[Risk]** — [Evidence]. *Mitigation: [how to address this]*
3. **[Risk]** — [Evidence]. *Mitigation: [how to address this]*

## Key Insights for Sales
1. **[Insight]** — [Evidence]. *Action: [what to do with this]*
2. **[Insight]** — [Evidence]. *Action: [what to do with this]*
3. **[Insight]** — [Evidence]. *Action: [what to do with this]*
4. **[Insight]** — [Evidence]. *Action: [what to do with this]*
5. **[Insight]** — [Evidence]. *Action: [what to do with this]*

---

*Generated by AI Sales Team — `/sales research`*

Terminal Output

Display a condensed summary in the terminal:

=== COMPANY RESEARCH COMPLETE ===

Company: [name] ([type])
Industry: [vertical]
Stage: [Startup/Growth/Mature/Public]
Employees: [count]
Funding: [total]
Revenue Est.: [range]

Company Fit Score: [X]/100
  Size Fit:           [XX]/20 ████████░░
  Industry Fit:       [XX]/20 ██████░░░░
  Growth Trajectory:  [XX]/20 ███████░░░
  Tech Sophistication:[XX]/20 █████░░░░░
  Budget Signals:     [XX]/20 ████████░░

Top Strengths:
  1. [strength]
  2. [strength]
  3. [strength]

Top Risks:
  1. [risk]
  2. [risk]

Full report saved to: COMPANY-RESEARCH.md

Error Handling

  • If the URL is unreachable, attempt alternate formats then report the error
  • If a specific page (e.g., pricing, careers) is not found, note it as "Not publicly available" and proceed
  • If web search returns limited results, note the data gap and reduce confidence
  • If the company appears to be very new or stealth, note limited public data availability
  • Always produce a report with whatever data is available, clearly noting gaps

Cross-Skill Integration

  • If
    PROSPECT-ANALYSIS.md
    exists, reference overall prospect context
  • If
    DECISION-MAKERS.md
    exists, cross-reference leadership findings
  • If
    COMPETITIVE-INTEL.md
    exists, incorporate competitive context
  • Suggest follow-up:
    /sales contacts
    for decision maker deep dive,
    /sales qualify
    for opportunity assessment