Requirements
- Target platform
- OpenClaw
- Install method
- Manual import
- Extraction
- Extract archive
- Prerequisites
- OpenClaw
- Primary doc
- SKILL.md
Search and browse Hacker News with API access to stories, comments, users, and hiring threads.
Search and browse Hacker News with API access to stories, comments, users, and hiring threads.
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.
TopicFileAPI endpointsapi.mdSearch patternssearch.md
APIUse CaseBase URLOfficial HN APISingle items, real-timehttps://hacker-news.firebaseio.com/v0Algolia SearchFull-text search, filtershttps://hn.algolia.com/api/v1
/topstories.json โ top 500 story IDs /newstories.json โ newest 500 story IDs /beststories.json โ best stories /askstories.json โ Ask HN /showstories.json โ Show HN /jobstories.json โ job postings /item/{id}.json โ story/comment details /user/{username}.json โ user profile
/search?query=TERM&tags=TAG&numericFilters=FILTER Tags (combinable with AND): story, comment, poll, job, ask_hn, show_hn author_USERNAME โ posts by user story_ID โ comments on story Numeric filters: created_at_i>TIMESTAMP โ after date points>N โ minimum points num_comments>N โ minimum comments
RequestEndpointFrontpageOfficial /topstories.json โ fetch first 30 itemsSearch postsAlgolia /search?query=X&tags=storyUser's postsAlgolia /search?tags=author_USERNAMEWho is hiring?Algolia /search?query=who is hiring&tags=story,author_whoishiringComments on storyAlgolia /search?tags=comment,story_IDThis week's topAlgolia /search?tags=story&numericFilters=created_at_i>WEEK_TS
Official API returns IDs โ batch fetch items (parallelize) Algolia returns full objects with hits[] array Story object: id, title, url, score, by, time, descendants (comment count) Comment object: id, text, by, parent, time
Official API: No auth required, generous limits Algolia: 10,000 requests/hour (no key needed) Always paginate large results (page=N, hitsPerPage=N)
url is null for Ask HN/Show HN text posts โ use text field instead deleted and dead items exist โ check before displaying Timestamps are Unix seconds, not milliseconds Algolia objectID = HN item id (as string)
Code helpers, APIs, CLIs, browser automation, testing, and developer operations.
Largest current source with strong distribution and engagement signals.