← ClaudeAtlas

prospect-postslisted

Scrape recent LinkedIn posts from one or more prospect profiles via Apify and scan them for a theme (e.g. hiring pain, AI-first GTM). Outputs a report with matched excerpts and post links. Use for prospect or account intelligence research before outreach.
Zevenue/headless-gtm · ★ 26 · Testing & QA · score 77
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