Skip to content
Agentmart
Submit a tool

client-discovery-osint

Skill by ever-just

IndexedMIT★ 5
Write a review

Chalk Labs

Need help deploying client-discovery-osint?

Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.

Book a call

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/ever-just-client-discovery-osint

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

The publisher has not written a description yet.

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions: not checked yet.

What's inside

Skill name
client-discovery-osint
Description
None
License
MIT
Instructions
361 lines in SKILL.md · view on GitHub

Before installing

  • Instructions call the network

Agent Skills spec issues

  • missing YAML frontmatter
  • name: missing
  • description: missing

Files (1)

  • SKILL.md

SKILL.md (first lines)

# Client Discovery via Cross-Referencing (OSINT)

## Overview

How to identify the clients and customers of a private company using only open-source intelligence. Private companies (especially bootstrapped VARs, consultancies, and services firms) rarely publish client lists. This skill provides a systematic methodology for extracting client signals from 12+ data source categories, cross-referencing them, and building a tiered confidence registry.

Developed and validated on BROGAV Solutions LLC (data center equipment VAR, ~$4.5M revenue, 1 publicly named client out of an estimated 75-150 total). Started with a single confirmed client (Cologix). Finished with 6 confirmed + 6 probable + 17 event sponsors + 10 warm-network connections = 43+ companies identified across 7 tiers.

Use this skill when you need to:
- Build a client list for a company that doesn't publish one
- Assess customer concentration risk for an acquisition target
- Map a competitor's installed base
- Identify warm leads through relationship intelligence
- Validate an ICP list against real-world relationship evidence

---

## When to Use

- **M&A due diligence:** The target claims "100+ customers" but won't share names before LOI. Use OSINT to verify the claim's plausibility and identify concentration risk.
- **Competitive intelligence:** You need to know who a competitor serves so you can target the same accounts or adjacent ones.
- **Partnership assessment:** Before partnering with a company, verify they actually serve the market they claim.
- **Sales prospecting:** Use identified clients of a competitor to build a lookalike prospect list.
- **Investor diligence:** Verify a startup's claimed traction by finding evidence of real customer relationships.

---

## Prerequisites

- Company name, website URL, and founder/CEO LinkedIn profile URL
- Access to web search, LinkedIn (manual or saved HTML), and public records databases
- Familiarity with the `linkedin-activity-intelligence` and `era-validated-linkedin-analysis` skills (for timeline verification)
- Optional: SignalHire, ZoomInfo, or Apollo for contact enrichment
- Optional: Wayback Machine CDX API access for historical page captures

---

## Method

### The 12 Source Categories

Search all of these. Most private company client intelligence hides in the intersection of multiple weak signals, not in any single strong one.

#### 1. Testimonials (website)
Scrape the company website for testimonial pages. Look for:
- Named clients with named contacts (strongest signal)
- Unnamed testimonials with CMS template errors (e.g., `{they were established}` reveals a Squarespace merge-field failure, meaning the testimonial was pulled from a structured database)
- Product-specific testimonials that narrow the client type (e.g., "liquid cooling installation" narrows to high-density compute operators)
- Testimonial tone and vocabulary (a facility engineer writes differently than a procurement VP)

**Extraction command:**
```bash
curl -s https://example.com/testimonials | grep -oP '"[^"]{50,}"' | sort -u
```

#### 2. Case Studies (website + partner sites)
Case studies often name the client, the product, and the outcome. Check:
- Company website case study pages (and Wayback captures of removed case studies)
- LinkedIn posts describing project completions with tagged companies
- **Supplier/partner websites** — this is the breakthrough source. Manufacturers list their resellers' case studies to promote their own products. Example: RLE Technologies published a BROGAV case study on their website, revealing a Cologix installation that BROGAV never mentioned on its own site.
- YouTube project walkthrough videos

**Key insight:** Supplier case studies are harder for the target company to hide or retract, because they're on a third party's website.

#### 3. LinkedIn Posts (company + founder + team)
The richest source for relationship-driven businesses. Extract:
- Posts explicitly saying "partners and customers" with tagged companies
- Event recap posts tagging attendees from client companies
- Project completion posts with hashtags (#pduinstallation, #pdustartup, #datacenter)
- "Congratulations" posts to clients on expansions, openings, or milestones
- Founder's personal LinkedIn activity archive (see `linkedin-activity-intelligence` skill)
- Employee LinkedIn posts (sales reps, project managers, field technicians often post from client sites)

**Critical warning:** Apply the `era-validated-linkedin-analysis` skill before attributing any LinkedIn intelligence. A founder's feed contains posts from prior employers.

#### 4. Event Sponsors and Speakers
Companies that sponsor or send speakers to the target's proprietary event have a commercial relationship. Classification:
- **Premier sponsors ($5K-$10K+):** Deep commercial relationships — nobody spends $10K to sponsor a 120-person event unless there's a business reason
- **Speakers from end-user companies** (facility managers, procurement VPs, CTOs): Likely clients
- **Speakers from supplier companies:** Upstream partners, not clients — classify separately
- **Event attendees** (non-speaker, non-sponsor): Weakest signal, but still indicates engagement

Source sponsor lists from: event web pages, Wayback Machine captures, YouTube video thumbnails showing sponsor banners, LinkedIn sponsor thank-you posts, sponsorship package PDFs, event registration platforms (Eventbrite, Sched, Emamo).

**Photo intelligence method:** A single event photo can reveal 5-10 sponsor relationships. Download event recap images from LinkedIn and decode every logo on sponsor banners, step-and-repeat backdrops, and table tents.

#### 5. YouTube Transcripts and Videos
Search video transcripts for client names. Check:
- Founder interview videos for "we worked with [company]" references
- Installation demo videos for facility identifiers or client equipment labels
- Event recap videos for sponsor banners and name badges
- Video descriptions and comments
- Podcast guest appearances (often hosted on YouTube)

**Transcript extraction:**
```bash
yt-dlp --write-auto-sub --skip-download --sub-lang en -o "transcript" "VIDEO_URL"
grep -i "client\|customer\|partner\|install\|project" transcript.en.vtt
```

#### 6. Website Crawl (full site)
Crawl every page of the company website. Search for:
- Client logos on "trusted by" or "our clients" sections
- Partner/client distinction (many sites blur these — "partners" may mean clients, suppliers, or both)
- Product pages mentioning specific installations or deployments
- Blog posts referencing projects
- Deleted pages recovered via Wayback Machine (event pages, sponsor pages, member directories)

```bash
wget --spider --recursive --level=3 --no-parent -o crawl.log https://example.com
grep -oP 'https?://[^ ]+' crawl.log | sort -u > all_urls.txt
```

#### 7. Employee Career Histories
Former employers of current staff are warm-lead pools. In relationship-driven industries, salespeople sell to their old networks. Map:
- **Founder's career** (10+ years of accumulated client relationships transfer to the new company)
- **VP Sales connections** (their rolodex is the pipeline)
- **BDMs with manufacturer backgrounds** (they bring their OEM's client list as warm introductions)
- **Field technicians from competitors** (they know where every rack is installed)

From ever-just/agentskills, MIT.

More from ever-just/agentskills

Signals

Stars
5
Forks
1
Open issues
0
Last commit (this folder)
Jun 13, 2026 (4 months ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from ever-just

Done for you

Rather not set it up yourself?

Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.

See how we build AI agents →Read the case studies

Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.

launches shipped
50+
launches shipped
media placements
500+
media placements
founders on every account
2
founders on every account

Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block

Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.

Get client-discovery-osint running in your business

Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.

Goes to the Chalk Labs founders, not the newsletter. Privacy

Need help deploying client-discovery-osint?

CallGet help
Cite this page

client-discovery-osint skill. Agent Mart. https://agentmart.dev/skills/ever-just-client-discovery-osint (last updated 2026-10-24)