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

@xenonbyte/openspec

v1.3.1

Published

AI-native spec-driven workflow system for Claude, Codex, and Gemini

Readme

OpenSpec

OpenSpec is an AI-native spec-driven workflow system for Claude, Codex, and Gemini.

This package now ships as a Node CLI with:

  • project-local openspec/config.yaml
  • core and expanded workflow profiles
  • schema-driven workflow metadata
  • generated platform adapters
  • pure Node install/update/uninstall commands
  • built-in security-review gating and workflow checkpoints

Quick start

npm install -g @xenonbyte/openspec
openspec init --platform codex --profile core
openspec install --platform claude,codex,gemini --profile core

Current release: 1.3.1

Release focus:

  • Codex install path fix for generated prompt assets
  • Node-first CLI distribution
  • schema-driven workflow runtime
  • security-review hard/soft gating
  • planning and execution checkpoints

Codex usage

Preferred:

$openspec create an OpenSpec change for add-dark-mode

Explicit routing:

/prompts:openspec
/prompts:opsx-propose

If a /prompts:* route still needs a change name or description, provide it in the next message.

Profiles

  • core: propose, explore, apply, archive
  • expanded: all workflow actions including new, continue, ff, verify, sync, status, and onboarding

Project config

openspec/config.yaml controls:

  • schema
  • language
  • profile
  • context
  • rules
  • securityReview

Precedence:

  • change metadata
  • project config
  • global config
  • package defaults

Workflow checkpoints

  • security-review sits after design and before tasks
  • spec checkpoint runs before tasks
  • task checkpoint runs before apply
  • execution checkpoint runs after each top-level task group during apply
  • Security-review states: required, recommended, waived, completed
  • Checkpoint states: PASS, WARN, BLOCK

Commands

openspec init --platform codex --profile core
openspec install --platform codex --profile core
openspec update --platform codex --profile expanded
openspec uninstall --platform codex
openspec generate-assets
openspec validate-assets
openspec --check
openspec --doc
openspec --language zh

Release gate

Before npm publish or local reinstall:

openspec generate-assets
openspec validate-assets

Only proceed when generated assets, workflow contracts, and packaging metadata are all in sync.

Documentation

Repository shape

  • lib/: runtime modules for config, generation, install, and CLI behavior
  • schemas/: workflow schema definitions
  • templates/: command and project templates
  • commands/: generated platform adapters
  • skills/openspec/: distributed skill bundle
  • openspec/: dogfooded project workspace for this repository