Product Hunt Launch Tracker
v1.0.0Track Product Hunt launch upvotes, comments, and daily ranking in real-time — get Telegram alerts when you move up the leaderboard.
MIT-0
Security Scan
OpenClaw
Suspicious
high confidencePurpose & Capability
The skill's stated purpose (track upvotes, comments, daily ranking) matches the included code which fetches the public Product Hunt page and extracts upvotes/comments/rank. However, the description and README mention 'get Telegram alerts when you move up the leaderboard' and 'real-time' alerts; there is no Telegram or external-notification code, no webhook or bot integration, and no required environment variables for any notification service. That mismatch (promised alerting vs. no implementation) is the main incoherence.
Instruction Scope
SKILL.md instructs the agent to run the included Node.js script with a Product Hunt URL and explicitly states 'No API key needed' — this aligns with the code that scrapes the public page. The instructions do not ask the agent to read unrelated files, environment variables, or system credentials. One operational note: trend detection relies on an in-memory history array, so 'hourly trends' only work if the process is kept running or managed externally (there is no persistent storage or scheduler built into the skill).
Install Mechanism
There is no install spec and no external downloads; this is an instruction-only skill with a small included JS file and package.json. Nothing is written to disk by an installer and no remote archives are fetched at install time — low install risk.
Credentials
The skill declares no required environment variables or credentials, which is coherent with the scraping-only implementation. However, the description's promise of Telegram alerts implies the need for credentials (bot token, chat id) that are not declared or requested. This omission is potentially misleading: if you expect alerting, the skill would need additional secrets and network calls that are not present.
Persistence & Privilege
The skill is not always-enabled and does not request elevated privileges or modify other skills or system-wide config. It runs as a normal user process and maintains only an in-memory history; it does not persist or exfiltrate credentials.
What to consider before installing
This skill's code legitimately scrapes a public Product Hunt page and prints upvotes, comments, and a simple in-memory trend. Before installing: (1) understand the mismatch — the README promises Telegram alerts but the shipped code does not implement them (you would need to add a Telegram bot token/CHAT_ID and code to send messages); (2) trends are kept only in memory, so to get hourly trends you must run the process continuously or add persistent storage/scheduling; (3) review the track-upvotes.js source yourself (it only performs an HTTP GET to the URL you supply and extracts counts via regex — there are no hidden endpoints or env-var reads); (4) run it locally in a sandbox first and monitor network traffic if you are worried about unexpected outbound connections; (5) if you want alerting, expect to add environment variables (TELEGRAM_BOT_TOKEN, TELEGRAM_CHAT_ID or similar) and explicit notification code — do not paste secrets into unreviewed skills. Overall: coherent scraping behavior, but misleading documentation about alerting — treat as suspicious until you (or the publisher) clarifies or implements notifications.Like a lobster shell, security has layers — review code before you run it.
latest
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
SKILL.md
Product Hunt Launch Tracker
Monitor your Product Hunt launch in real-time — upvotes, rank, comments, and hourly trends. No API key needed.
Commands
Run with Node.js: node {baseDir}/track-upvotes.js <command> [args]
- check
<url>— Get current upvotes, rank, and comments - trend
<url>— Get current stats + trend vs last check
Usage
node {baseDir}/track-upvotes.js check https://www.producthunt.com/posts/your-product
node {baseDir}/track-upvotes.js trend https://www.producthunt.com/posts/your-product
No API Key Required
Reads the public Product Hunt page directly. Nothing to configure — just pass your product URL.
Files
3 totalSelect a file
Select a file to preview.
Comments
Loading comments…
