competitor-signalslisted
Install: claude install-skill gooseworks-ai/goose-skills
# Competitor Signals
Find leads by monitoring competitor product activity. Instead of looking for your prospects directly, watch your competitors' audience — every person engaging with a competitor launch is self-identifying as in-market for your category.
## When to Use
- User wants to find people engaging with competitor products
- User mentions Product Hunt launches, competitor press coverage, or competitor case studies
- User wants to find people switching from or evaluating competitor products
- User asks "who is using [competitor]" or "who is looking at alternatives to [competitor]"
- User wants to monitor competitor activity for lead generation
- User has a clear list of competitors and wants to mine their audience
## Prerequisites
- Python 3.9+ with `requests` and optionally `python-dotenv`
- Product Hunt developer token (free, optional — get at `api.producthunt.com/v2/oauth/applications`)
- Apify API token in `.env` (fallback for PH if API names are redacted, optional)
- Working directory: the project root containing this skill
## Phase 1: Collect Context
### Step 1: Gather Competitor Information
Ask the user:
> "To find leads from competitor activity, I need:
> 1. **Who are your competitors?** (product names and company names)
> 2. **Do you know their Product Hunt slugs?** (the URL path on producthunt.com/posts/SLUG)
> 3. **Any specific competitor launches or announcements you've seen recently?**
> 4. **Are there competitors or signals you specifically want