Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Pull the current Hacker News front page, top comments, or a topic search with zero API keys — the official Firebase API and Algolia search via curl, digested instead of dumped. Use when asked what's on Hacker News, summarize HN today, what's the discussion on this story, or has HN covered some topic. Produces a ranked digest with scores and comment counts, the discussion's actual argument threads when asked, and the rerunnable commands.
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-04 | ✗→✓ | ▲ Improved | 15% | 0% |
| case-06 | ✗→✓ | ▲ Improved | 194% | 0% |
| case-15 | ✓→✗ | ▼ Worse | 18% | 0% |
| case-02 | ✓→✓ | = Same ✓ | -42% | 0% |
| case-05 | ✓→✓ | = Same ✓ | -4% | 0% |
"What's on HN?" deserves better than thirty raw titles — the value is in the digest: what's leading, what the comment sections are actually arguing, and which of it the user cares about. Hacker News serves everything keylessly twice over: the official Firebase API (live items by id) and Algolia's HN search (query, date ranges, popularity). This skill knows when to use which, batches sanely, and summarizes discussions as positions, not vibes.
Ask for these if not provided:
curl -s "https://hacker-news.firebaseio.com/v0/topstories.json" → then per item curl -s "https://hacker-news.firebaseio.com/v0/item/{id}.json" → title, score, descendants (comment count), url, by, time. Fetch the top 10–15 ids only — not all 500. Also: beststories, newstories, askstories, showstories.curl -s "https://hn.algolia.com/api/v1/search?query=postgres&tags=story&numericFilters=points>50" — or by date: search_by_date. A story's full comment tree in one call: https://hn.algolia.com/api/v1/items/{id}. For topic questions Algolia is one request where Firebase is fifty.If filtered: the matching stories first.]
| # | Story | Score · Comments | What it is | |---|---|---|---|
Discussion mode: the position map — 3–5 argument threads, weighted, attributed] Search mode: matches with dates and reception]
Source: HN Firebase API / Algolia HN search] · rerun: [exact curls] Scores are live snapshots; comments are commenters' views, not facts.
Other measured skills in the registry, with their headline benchmark lift.