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

planr-pipeline

v0.51.0

Published

OpenPlanr complete PO, Design, DEV, QA, and delivery pipeline

Readme

Who installs this

Most people do not install planr-pipeline directly. The openplanr CLI depends on the exact matching version and installs it with planr setup; the skills that run in Claude Code, Codex, and Cursor call into it for deterministic work. Install it yourself when you integrate with the Protocol, the Operate runtime, or the dashboard contracts from your own code:

npm install planr-pipeline

Requires Node.js 20 or later. The package never calls a model; reasoning stays in the coding agent. Its four runtime dependencies cover hashing, HTML parsing, compression, and bundling; the optional ones add PNG rasterization and the diagram font.

What it contains

| Area | Entry points | Purpose | | --- | --- | --- | | Protocol | planr-pipeline/protocol, planr-pipeline/schemas/*, planr-pipeline/registry/* | Spec, story, task, design, QA, and provenance contracts; command and role registries; JSON Schemas from 1.0.0 to 2.0.0 | | Pipeline | planr-pipeline, planr-pipeline/professional-skills | Feature-local PO planning, stack conventions, nine role definitions, verification discovery, and the shipped-marker proof | | Operate runtime | planr-pipeline/operate/*-v2 | Durable operating cycles: assignments, authorization, policy, approvals, governed execution and recovery, evidence, projections, scheduling | | Dashboard contracts | planr-pipeline/dashboard/* | Verified JSON readers and display contracts for the local planning and Operate dashboard | | Assets | stacks/, templates/, references/, procedures/, gallery/, fixtures/, conformance/ | Stack conventions, output templates, diagram grammar references, procedures, and conformance fixtures |

Every export is listed in package.json; the Protocol documentation describes the contracts and their versions.

How it relates to the skills

The skills you invoke in a coding agent (spec, plan, ship, design, diagram, operate, and the rest) are shipped by the openplanr package and reason inside the agent. This package holds the portable contracts and deterministic engine they rely on, so a specification written on one host is read identically on another. The skill catalog lists every skill.

Documentation

Project-level documentation, getting started, and support live in the OpenPlanr repository.

Versioning

Pre-1.0 semantic versioning: minor versions may change behavior, patch versions are fixes and documentation. Package versions are independent of the Protocol schema and document versions they ship. The openplanr CLI pins the exact planr-pipeline version it was released with.

License

MIT. Diagram renderer notices are listed in THIRD_PARTY-DIAGRAM-NOTICES.md. The OpenPlanr name and logo are covered by the trademark policy.