CtrlK
BlogDocsLog inGet started
Tessl Logo

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.

76

Quality

95%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Quality

Content

100%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

An exemplary lean skill body: it assumes Claude's competence, provides complete executable commands and a precise flag reference, and is cleanly sectioned with no unnecessary material. The bundled script it references is present.

DimensionReasoningScore

Conciseness

The 47-line body is lean and efficient: it states output fields, gives three runnable examples, a flag reference table, and two notes — no padding and no explanation of concepts Claude already knows.

3 / 3

Actionability

Three complete, copy-paste-ready `python3 skills/product-hunt-scraper/scripts/scrape_producthunt.py ...` commands are paired with a CLI reference table mapping every flag to its default and description, so the guidance is fully executable.

3 / 3

Workflow Clarity

This is a simple single-action skill (run the scraper); per the simple-skills note, an unambiguous single action with a complete flag table and worked examples earns a 3, and there is no batch or destructive operation requiring validation checkpoints.

3 / 3

Progressive Disclosure

Under 50 lines with no external references needed, the body is organized into clearly labeled sections (Quick Start, CLI Reference, Notes), and the single referenced bundle file scripts/scrape_producthunt.py exists on disk.

3 / 3

Total

12

/

12

Passed

Description

90%

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A concise, well-structured description that pairs a concrete capability with an explicit 'Use when' trigger clause and natural keywords. Its only weakness is that the stated capability is a single action rather than a broad list of concrete actions.

DimensionReasoningScore

Specificity

Quotes 'Scrape Product Hunt trending products using Apify' name the domain and the single scraping action, and the trigger clause lists three related activities, but the core capability is essentially one action rather than a comprehensive list of multiple concrete actions as the score-3 anchor requires.

2 / 3

Completeness

It clearly answers 'what' ('Scrape Product Hunt trending products using Apify') and 'when' via the explicit 'Use when you need to discover new product launches, track competitors...or monitor the startup ecosystem' trigger clause.

3 / 3

Trigger Term Quality

Natural user-facing terms appear throughout: 'Product Hunt', 'product launches', 'track competitors', and 'startup ecosystem' — good coverage of phrases a user would actually say when needing this skill.

3 / 3

Distinctiveness Conflict Risk

The Product Hunt niche and its dedicated triggers ('Product Hunt', 'product launches', 'startup ecosystem') are clearly distinct and unlikely to fire for unrelated skills.

3 / 3

Total

11

/

12

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
gooseworks-ai/goose-skills
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.