Skip to content
Marketing
Skill

/product-hunt-scraper

Scrape Product Hunt trending products using Apify. Use when you need to discover new product launches, track competitors on Product Hunt, or monitor the startup ecosystem for relevant launches.

From plugin
goose-skills
1.2k200 skills
Install
$ npx -y skills add gooseworks-ai/goose-skills --skill product-hunt-scraper --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/product-hunt-scraper

Context preview

The summary Claude sees to decide when to auto-load this skill.

Scrape Product Hunt trending products using Apify. Use when you need to discover new product launches, track competitors on Product Hunt, or monitor the startup ecosystem for relevant launches.

SKILL.md

product-hunt-scraper.SKILL.md
name: product-hunt-scraper
description: >
  Scrape Product Hunt trending products using Apify. Use when you need to discover
  new product launches, track competitors on Product Hunt, or monitor the startup
  ecosystem for relevant launches.

Product Hunt Scraper

Scrape trending products from Product Hunt using the Apify `maximedupre/product-hunt-scraper` actor.

**Output fields:** Each product has `name`, `tagline`, `description`, `url` (Product Hunt URL), and additional fields depending on the actor's output.

Quick Start

Requires `APIFY_API_TOKEN` env var (or `--token` flag).

# Today's top products
python3 skills/product-hunt-scraper/scripts/scrape_producthunt.py \
  --time-period daily --max-products 10 --output summary

# This week's products filtered by keyword
python3 skills/product-hunt-scraper/scripts/scrape_producthunt.py \
  --time-period weekly --keywords "AI,marketing" --output summary

# Monthly top products as JSON
python3 skills/product-hunt-scraper/scripts/scrape_producthunt.py \
  --time-period monthly --max-products 50

CLI Reference

| Flag | Default | Description | |------|---------|-------------| | `--time-period` | weekly | `daily`, `weekly`, or `monthly` | | `--max-products` | 50 | Max products to scrape | | `--keywords` | none | Keywords to filter (comma-separated, OR logic) | | `--output` | json | Output format: `json` or `summary` | | `--token` | env var | Apify token (prefer `APIFY_API_TOKEN` env var) | | `--timeout` | 300 | Max seconds to wait for the Apify run |

Notes

  • Keyword filtering is client-side on product name + tagline + description
  • Results are sorted by upvote count (descending)
Read more
Ships withgoose-skills

Put your AI agent on the growth team. Research customers and competitors, analyze what is working, create the next campaign, and learn from the result.

Get the whole plugin

Other skills on goose-skills.