npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

@webpresso/agent-kit-sandbox

v0.21.4

Published

One command scaffolds a repo so every AI coding agent (Claude Code, Codex CLI, Cursor, Windsurf, Gemini, OpenCode) shares the same context, hooks, and quality gates. The `wp` CLI: blueprints, skills catalog, lore commits, tech-debt lifecycle, audit compos

Readme

@webpresso/agent-kit

Plug-and-play setup for AI coding agents. Run one command and every agent in the repo gets the same instructions, skills, hooks, planning files, and quality gates. MIT. Experimental v0.x.

Install

Requires Node.js 24 or newer.

Install from the public npm registry:

npm install -g @webpresso/agent-kit
wp setup

That's the product.

No private registry setup is required.

If you do not want a global install, run it one-shot instead:

npm exec --yes --package @webpresso/agent-kit@latest -- wp setup

wp setup is safe to run again. It refreshes the webpresso-owned pieces and preserves consumer-owned files.

What it gives you

  • One repo brain — major coding agents read the same operating contract.
  • Skills that travel — repo skills show up across supported agent surfaces.
  • Hooks that help — generated hooks steer common work through repo quality gates.
  • Blueprints by default — planning files and templates are ready when the task needs them, and Blueprint markdown stays the canonical plan while OMX handoff files remain derived metadata.
  • Agent-friendly checks — tests, lint, typecheck, E2E, and audits are easy to run and cite.
  • Context-efficient evidence by defaultwp_* MCP wrappers return compact test/lint/typecheck/audit summaries, and wp setup includes rtk in its default workstation preset set.

Why it exists

AI-agent repos usually grow six copies of the same thing:

  • one instruction file for Claude,
  • another for Codex,
  • another for Cursor,
  • separate hooks,
  • separate skills,
  • separate planning conventions.

Those copies drift. webpresso makes the repo feel like one product again:

wp setup

Why agents keep more useful context

Coding agents waste context in two predictable ways: duplicated repo guidance and verbose tool output. Agent Kit attacks both:

  • Default compact quality evidence: wp_test, wp_lint, wp_typecheck, wp_qa, wp_e2e, and wp_audit are MCP-first wrappers that return summary-first JSON, clipped raw output, and budget metadata such as bytes and tokensSaved. See docs/qa-output.md.
  • Default RTK shell filtering lane: wp setup includes rtk in its default preset set. The setup command skips RTK in CI and when WP_SKIP_RTK=1 is set. See docs/add-ons.md.
  • Default context-mode lane: wp setup includes context-mode in its default preset set. The setup command skips context-mode in CI and when WP_SKIP_CONTEXT_MODE=1 is set, and the published package still does not bundle the external tool. See docs/migration/context-mode-default.md.

The result: agents spend more of the window on code, plans, decisions, and errors that matter, and less on repeated instructions or thousand-line command logs.

Add-ons

Most repos should start with the default setup. Extra integrations and their default/opt-in behavior are documented in docs/add-ons.md.

Package references

If you need config subpaths or dependency references, use the appendix: docs/markdown-fact-check.md.

Docs

Status

Experimental v0.x. Public APIs may change before v1.

License

MIT — see LICENSE. Vendored catalog skills and runtime integration licenses are documented in THIRD-PARTY-NOTICES.md.