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

@wabot-dev/create

v1.0.1

Published

Project creator for Wabot Framework

Readme

@wabot-dev/create

CLI para crear un nuevo proyecto Wabot desde el template oficial e instalar las skills de agente que vienen empaquetadas con @wabot-dev/framework.

Las skills ya no viven en este paquete: son propiedad de @wabot-dev/framework y se versionan junto con su API. Este CLI las descubre desde el framework instalado en el proyecto y las copia a .claude/, .codex/ y/o .agents/.

Uso rápido

npm create @wabot-dev my-wabot-app
# o
npx @wabot-dev/create my-wabot-app

El asistente pregunta: nombre, almacenamiento (memoria/postgres), proveedores de IA e instalación de skills de agente (por defecto sí). Luego:

  1. clona el template oficial,
  2. corre npm install (deja @wabot-dev/framework en node_modules),
  3. copia las skills de ese framework a las carpetas de agente elegidas.

Si no pasás project-directory, se pregunta el nombre en modo interactivo.

Opciones:

create-wabot my-wabot-app --db-url "postgres://localhost:5432/wabot"
create-wabot my-wabot-app --lang es

Canal beta

Las builds beta de @wabot-dev/create (versión X.Y.Z-beta.N) scaffoldean desde la rama beta del template (wabot-dev/wabot-template#beta), que fija la versión beta del framework. Las builds estables usan la rama por defecto.

Para forzar una fuente concreta del template (p. ej. probar una rama antes de publicar) usá la variable de entorno:

WABOT_TEMPLATE_REF="wabot-dev/wabot-template#beta" create-wabot my-app

Skills en un proyecto existente

Las skills se instalan solas al crear el proyecto. Para agregarlas o actualizarlas más tarde (por ejemplo tras subir la versión del framework), usá el bin que ships el propio framework:

npx wabot-skills list                     # lista las skills empaquetadas
npx wabot-skills sync                      # refresca las skills del proyecto a la
                                           # versión de framework instalada
npx wabot-skills sync --agents claude,codex

sync sobrescribe en el lugar (resync); detecta las carpetas de agente ya presentes en el proyecto (.claude, .codex, .agents) o usá --agents.

create-wabot skill add (instalación puntual)

También podés instalar una skill suelta con este CLI. La fuente es el @wabot-dev/framework resoluble desde el proyecto/entorno actual.

create-wabot skill add wabot-framework --local          # ./.agents/skills/...
create-wabot skill add wabot-framework --global --target claude
create-wabot skill add wabot-framework --global --targets agents,codex,claude --home "/Users/demo"

Reglas:

  • --local y --global son excluyentes.
  • --home, --target y --targets aplican solo con --global.
  • Si no se pasa --target/--targets, el default es codex.
  • Si el destino ya existe, falla y no sobrescribe (usá wabot-skills sync para refrescar).

Targets soportados: agents, codex, claude.

Desarrollo

npm install                # linkea @wabot-dev/framework (file:../wabot-ts) para tests
npm run test:smoke         # smokes del instalador de skills
node ./bin/create-wabot.mjs --help
node ./bin/create-wabot.mjs skill add --help