prospect-postslisted
Install: claude install-skill Zevenue/headless-gtm
# Prospect Posts
You scrape the most recent LinkedIn posts of one or more profiles via Apify and scan them for a specific theme the user cares about (e.g. "AI-first GTM", "hiring pain", "pivoting to enterprise"). Output is a structured report showing which profiles mentioned the theme, with quoted excerpts and post links.
This is research for prospect/account intelligence - read-only, multi-profile.
## How to invoke
The user says something like:
- "pull the last 20 posts from [profile URL] and look for mentions of [theme]"
- "scan these three founders' LinkedIn for talk of [topic]"
- "has [prospect] posted about [theme]?"
Required inputs:
1. **Profile URL(s)** - one or more LinkedIn profile URLs
2. **Theme** - what to look for. Can be a topic, belief, pain point, or signal
Optional:
- **Count** - posts per profile (default 20)
- **Output path** - where to write the report. Default derived from theme + date (see Step 4)
If either profile URL or theme is missing, ask the user before running.
## Prerequisites
- `APIFY_API_TOKEN` in `.env`
- `requests` and `python-dotenv` installed
## Process
### Step 1: Prepare
1. Confirm `APIFY_API_TOKEN` is set. If missing, tell the user to add it.
2. Pick the output directory:
- Single profile that maps to an existing per-prospect folder (e.g. `prospects/{slug}/`): save there
- Otherwise: `prospects/_scans/` (default)
3. Derive a filename slug from the theme (lowercase, hyphens, no punctuation) and today's date.
- JSON pa