Research Prospect
SkillWeb & browsingRun ad-hoc web research on a prospect (company URL or person) — Firecrawl scrapes the marketing site, key pages (pricing, careers, blog), and surfaces a brief. Read-only. Use when the user says 'research this prospect', 'tell me about [company]', 'do a deep dive on [domain]', 'pull a brief on this lead', or 'crawl the marketing site for [name]'. Side-effecting on the Firecrawl side (API call), no local DB writes.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the Research Prospect skill
What this skill tells your AI
The instructions your AI receives, as published by othmane-khadri/yalc-the-gtm-operating-system in .claude/skills/research-prospect/SKILL.md and read by ahel’s review.
I'll wrap research. Take a URL, run a Firecrawl scrape against the canonical pages, and produce a brief.
When This Skill Applies
- "research this prospect"
- "tell me about [company]"
- "do a deep dive on [domain]"
- "pull a brief on this lead"
- "crawl the marketing site for [name]"
NOT this skill (use enrich-with-signals instead):
- "pull buying signals" — that's structured PredictLeads data, not narrative research.
NOT this skill (use personalize-message with --enrich instead):
- "personalize a message for them" — that auto-pulls research as part of the personalization.
Workflow
Step 0 — Ask for the URL
"What's the company URL or LinkedIn profile?"
Step 1 — Validate URL
Step 2 — Shell out
cd ~/Desktop/gtm-os && set -a && source .env.local && set +a && \
npx tsx src/cli/index.ts research --url <url>
Step 3 — Parse output
CLI emits a brief markdown summary + key facts table.
Step 4 — Render the brief verbatim
Don't summarize the summary — pass through what the CLI returns.
Step 5 — Offer follow-ups
"Want me to (a) personalize a message for someone at this company via
personalize-message, (b) check buying signals viaenrich-with-signals?"
Notes
- Requires
FIRECRAWL_API_KEYin~/.gtm-os/.env. - Firecrawl call cost varies by depth (default: 1 credit per ~5 pages).
- Read-only on the local DB — research output is rendered in chat, not persisted.
Signals
- GitHub stars
- 301
- Forks
- 90
- Last commit
- Aug 2026
Advanced
- Catalog kind
- skill
- Gateway key
research-prospect- Source
- github.com/othmane-khadri/yalc-the-gtm-operating-system