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

@jakkrichm/create-ai-blueprint

v0.9.0

Published

Install a file-backed, spec-driven AI development workflow into a scaffolded app.

Readme

@jakkrichm/create-ai-blueprint

Install Nexus Blueprint into an already scaffolded app.

npm version Validate Blueprint MIT license

Repository | Documentation | Changelog

Requires Node.js 18 or newer. Run the installer from an application that has already been scaffolded and initialized as a Git repository.

npx @jakkrichm/create-ai-blueprint@latest

The installer copies the shared Blueprint workflow files into the current directory:

  • AGENTS.md
  • blueprint/.state/manifest.json
  • blueprint/

It adds .agents/ for Codex and Antigravity. Claude Code uses CLAUDE.md plus .claude/. The --both option installs both adapter families.

It keeps the app's root README.md alone and installs the Blueprint workflow docs at blueprint/README.md.

The installed workflow includes optional Render and Vercel deployment readiness through /release or $release; it prepares local config and checks, but does not deploy without explicit approval.

The optional /ci or $ci skill sets up automatic GitHub checks separately from onboarding and adoption. It detects the real project commands, defines one Verify command from checks that already exist, and adds a matching pull request workflow without replacing existing CI. It does not invent tests or add git hooks, coverage, browser tests, security scans, or version matrices by default.

It also includes /rollback or $rollback for planning a reviewed reversal of a completed feature from its archived spec and exact git commit. Rollbacks keep the original feature archive and use the normal implement, check, and complete gates.

If you install the Blueprint while Claude Code is already open in the project, restart Claude Code in that folder so the newly added project skills appear. For Google Antigravity, start a new conversation or reopen the workspace after installing so the new slash commands are discovered.

Tool support

| Tool | Installed adapter | Invocation | | --- | --- | --- | | Codex | .agents/skills/ | $feature, $implement, or plain language | | Google Antigravity | Shared .agents/skills/ project skills | /feature, /implement, and other slash commands after restarting/reopening Antigravity | | Claude Code | .claude/skills/ | /feature, /implement, and other slash commands | | Other tools | AGENTS.md plus readable skill files | Ask the agent to follow the matching SKILL.md |

Codex and Antigravity share .agents/skills. The --antigravity option installs that shared adapter and prints Antigravity-specific restart guidance.

Options

npx @jakkrichm/create-ai-blueprint@latest -- --codex
npx @jakkrichm/create-ai-blueprint@latest -- --antigravity
npx @jakkrichm/create-ai-blueprint@latest -- --claude
npx @jakkrichm/create-ai-blueprint@latest -- --both
npx @jakkrichm/create-ai-blueprint@latest -- --force
npx @jakkrichm/create-ai-blueprint@latest -- --target ./my-app

Use --force to overwrite existing Blueprint files. Without --force, the installer asks before overwriting in an interactive terminal and exits in non-interactive runs.

Updating an existing installation

Preview the update plan:

npx @jakkrichm/create-ai-blueprint@latest update --dry-run

Apply the update:

npx @jakkrichm/create-ai-blueprint@latest update

The updater detects the installed adapters and manages only these paths:

  • .agents/skills/
  • .claude/skills/
  • blueprint/README.md

It preserves AGENTS.md, CLAUDE.md, project and build plans, context, history, references, and prototypes. The blueprint/.state/manifest.json file records the installed version and hashes of managed files.

Locally modified managed files are reported as conflicts. Interactive updates ask before replacing them. Non-interactive updates exit unless you pass --force, which backs up the conflicting files before replacement. Backups are stored under blueprint/.state/backups/ and ignored by git.

The first update of a legacy install creates the manifest. Files that already match the current package are adopted automatically. Differing files remain conflicts so local changes are not lost.

Nexus Blueprint 0.7.1 and 0.7.2 temporarily installed .agent/workflows wrappers. Version 0.7.3 returns to the native shared .agents/skills adapter. Update an existing Antigravity installation with:

npx @jakkrichm/create-ai-blueprint@latest update --antigravity

Artifact language

New installations default user-facing artifacts and explanations to Thai via artifact_language: "th" in blueprint/context/ai-interaction.md. Technical names, code, paths, commands, schema keys, quoted errors, and required template headings remain unchanged for compatibility. Because the updater preserves this project-owned file, the language choice remains in place across updates.

For an older installation, add the same setting and guidance to its local blueprint/context/ai-interaction.md once.

Help and contributing

Acknowledgements

Nexus Blueprint is an independent adaptation inspired by AI Blueprint, created by Brad Traversy. Thank you to Brad and the AI Blueprint contributors for the original ideas and foundation. The original copyright and MIT license notice are preserved in the package license.

License

MIT