What problem does it solve? Manually checking Hacker News for top stories is repetitive, and building a scraper from scratch requires handling HN's specific HTML structure, entity decoding, and edge cases like job postings. This Skill navigates to news.ycombinator.com through a browser daemon, parses the stable tr.athing row structure, and emits the top stories as a single typed JSON document with rank, title, URL, points, and comment counts. ## Core Features & Use Cases - Structured story extraction: Parses each HN front-page row into a typed record with rank, item id, title, outbound URL, point count, and comment count, decoding HTML entities automatically. - Edge-case handling: Treats "discuss" links as zero comments and returns null points/comments for YC job postings that lack scores. - Fixture-tested parser: The pure parseStoriesFromHtml function is exercised against a bundled HTML fixture, so selector breakage from HN markup changes is caught by tests before users notice. - Use Case: Ask your agent for the current top Hacker News stories and receive a JSON array you can pipe into a digest, trend monitor, or content research workflow. ## Quick Start Ask the agent to run the hackernews-frontpage skill and return the current top Hacker News stories as JSON.