← Back to Skills Marketplace
3rdbrain

Product Hunt Launch Tracker

by pbopps · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
124
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install track-upvotes
Description
Track Product Hunt launch upvotes, comments, and daily ranking in real-time — get Telegram alerts when you move up the leaderboard.
Usage Guidance
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.
Capability Analysis
Type: OpenClaw Skill Name: track-upvotes Version: 1.0.0 The skill is a straightforward Product Hunt scraper designed to extract upvotes, rank, and comments from a public URL using regex. It uses the native Node.js fetch API, contains no external dependencies, and lacks any indicators of data exfiltration, persistence, or malicious execution. Files analyzed: track-upvotes.js, SKILL.md, and package.json.
Capability Assessment
Purpose & 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.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install track-upvotes
  3. After installation, invoke the skill by name or use /track-upvotes
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of "track-upvotes" skill. - Track upvotes, comments, and daily ranking for your Product Hunt launch in real-time. - Receive Telegram alerts when your ranking changes. - Offers commands to check current stats and view trends vs the previous check. - Requires no API key — just provide your Product Hunt post URL.
Metadata
Slug track-upvotes
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Product Hunt Launch Tracker?

Track Product Hunt launch upvotes, comments, and daily ranking in real-time — get Telegram alerts when you move up the leaderboard. It is an AI Agent Skill for Claude Code / OpenClaw, with 124 downloads so far.

How do I install Product Hunt Launch Tracker?

Run "/install track-upvotes" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Product Hunt Launch Tracker free?

Yes, Product Hunt Launch Tracker is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Product Hunt Launch Tracker support?

Product Hunt Launch Tracker is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Product Hunt Launch Tracker?

It is built and maintained by pbopps (@3rdbrain); the current version is v1.0.0.

💬 Comments