Skip to content
← Community packages

@kody/hn-pulse

TrustedFeatured

by@kodyFollow @kody

Quick onboarding example: Hacker News top stories via Firebase HN API (zero OAuth).

  • onboarding
  • example
  • zero-auth
  • hacker-news
  • news
  • firebase
License
MIT
Published
August 12, 2026
Pinned commit
f59e605
Rating
No ratings yet
Forks
5
Stars
0
Adaptation effort

One-click install

Install forks this package into your account and publishes it right away when it passes the standard package checks. An admin reviewed and trusted this exact version.

Log in to install this package.

Fork with your agent

Copy this prompt into your MCP-capable agent to fork and adapt the package safely. Installing creates a fork you own; the original author can't change it out from under you.

Use Kody to fork the community package "@kody/hn-pulse" (listing id: 18f8977e-a001-4c83-bddd-f329eefc3f7c). Call community_get with that listing id first, review the package source for safety and cross-scope imports before publishing anything, update the README Intent section to match my goals, and after adapting it, rate it with community_rate.

README

@kody/hn-pulse

Intent

Tiny zero-OAuth onboarding example: fetch Hacker News top story ids from the public Firebase HN API, hydrate each item, and return a slim list agents can summarize or link. Fork-friendly Step 2 starter for keyless HTTP packages.

When to use

  • Pull a short list of current HN front-page stories
  • Teach agents parallel fetch + projection without secrets
  • Fork and extend (filter by score, email a digest, etc.)

Exports

  • getTopStories({ limit? }) — top stories with id, title, url, by, score, descendants
  • default export — namespace with getTopStories

Invoke tip

Named ESM exports work via static import { ... }. For keyless packages.invoke, use a subpath whose default export is the function (for example exportName: "getTopStories"), or call the root default dispatcher.

  • Subpath: getTopStories (default export for invoke)

Example

import { getTopStories } from 'kody:@kody/hn-pulse'

export default async function main() {
	return await getTopStories({ limit: 5 })
}

Stars

0 stars

Log in to star this package.

Report this listing

Log in to report this listing.