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

centy-plugin-routines

v0.3.0

Published

A Centy plugin that ships with a curated pool of routines — predefined repeatable processes, checklists, and workflows.

Readme

centy-plugin-routines

A Centy plugin that ships with a curated pool of routines — predefined repeatable processes, checklists, and workflows. Run the CLI to browse the catalog and add or update routines in your project.

What is a Routine?

A routine is a recurring process — things like deployment checklists, sprint ceremonies, onboarding steps, or release workflows. This plugin provides a built-in catalog of ready-to-use routines so you don't have to write them from scratch.

Installation

# Install globally
pnpm add -g centy-plugin-routines

# Or run directly
pnpm dlx centy-plugin-routines

Requires centy-cli and centy-daemon to be installed and running.

Usage

Run the CLI in any centy-initialized project:

centy-plugin-routines

The interactive prompt will:

  1. Display the catalog of available routines
  2. Show which routines are already installed in your project and whether updates are available
  3. Let you select a routine to add (if not yet installed) or update (if a newer version exists in the catalog)

The selected routine is then created or updated in your project as a routine item type via the centy CLI.

How It Works

Under the hood, the plugin:

  1. Registers a custom item type called routine via centy item-type create (first run only)
  2. Lists existing routines in the project via centy list routines to detect what's already installed
  3. Compares installed routines against the built-in catalog to determine available additions and updates
  4. Creates new routines via centy create routine
  5. Updates existing routines via centy update routine <id>

Routine Item Type

The routine item type is created with the following configuration:

| Property | Value | | ---------- | --------------- | | Name | Routine | | Identifier | slug | | Features | move, duplicate |

Commands

| Command | Description | | --------------------------- | ----------------------------------------- | | centy-plugin-routines | Browse catalog and add or update routines | | centy list routines | List installed routines in your project | | centy get routine <id> | View a specific installed routine | | centy update routine <id> | Update a routine directly via centy CLI | | centy delete routine <id> | Remove a routine from your project |

Once routines are installed, you can also manage them directly with the centy CLI.

License

MIT