@cleepi/toolkit

The Cleevio agent in one install. Bundles @cleepi/sdd, base, coding, git, crew, atlassian, and ships a `cleepi-toolkit init` CLI to wire them up in one command.

Packages

Package details

extensionskillthemeprompt

Install @cleepi/toolkit from npm and Pi will load the resources declared by the package manifest.

$ pi install npm:@cleepi/toolkit
Package
@cleepi/toolkit
Version
0.3.3
Published
Jun 3, 2026
Downloads
1,222/mo · 19/wk
Author
honem
License
MIT
Types
extension, skill, theme, prompt
Size
329.9 KB
Dependencies
9 dependencies · 1 peer
Pi manifest JSON
{
  "extensions": [
    "node_modules/@cleepi/sdd/extensions",
    "node_modules/@cleepi/base/extensions",
    "node_modules/@cleepi/coding/extensions",
    "node_modules/@cleepi/crew/extensions"
  ],
  "skills": [
    "./skills",
    "node_modules/@cleepi/sdd/skills",
    "node_modules/@cleepi/coding/skills",
    "node_modules/@cleepi/crew/skills"
  ],
  "prompts": [
    "./prompts",
    "node_modules/@cleepi/sdd/prompts",
    "node_modules/@cleepi/coding/prompts",
    "node_modules/@cleepi/crew/prompts"
  ],
  "themes": [
    "node_modules/@cleepi/base/themes"
  ]
}

Security note

Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.

README

@cleepi/toolkit

The Cleevio agent in one install. Pulls in every general-purpose Cleepi package and wires it up in a single command — no walk-through, no follow-up steps.

What's in the box

Member What it gives you
@cleepi/sdd Spec-Driven Development workflow (/spec, /journal, /changelog, the cockpit)
@cleepi/base Cleevio voice + cleevio-dark theme
@cleepi/coding Cleevio coding craft + /review
@cleepi/git Branch / commit / PR conventions
@cleepi/crew Subagent crew and orchestration
@cleepi/atlassian Jira + Confluence access

Plus this package's own additions:

  • cleepi-toolkit init — single-command installer. Runs pi install for the toolkit + pi-mcp-adapter, scans the resulting node_modules for transitively-installed pi-packages (atlassian, git, crew's peers — anything with a pi manifest), and registers them all in settings.json. Idempotent.
  • cleepi-setup skill — in-session help for users who want a guided walk-through (legacy /setup prompt is deprecated; see CHANGELOG).

Install

One command, inside a project directory:

cd <repo>
npx @cleepi/toolkit@latest init

Defaults: project scope (writes to ./.pi/settings.json), installs @cleepi/toolkit + pi-mcp-adapter. After it finishes, every cleepi skill is loaded on your next pi session in this project.

User scope (available in every project on the machine):

npx @cleepi/toolkit@latest init --user

Custom packages (advanced):

npx @cleepi/toolkit@latest init npm:@cleepi/crew

Why a polyfill?

pi install itself only registers the explicitly-named package in settings.json — npm correctly auto-installs peer pi-packages, but pi doesn't reflect them in its own registry, so their skills don't load. cleepi-toolkit init scans + registers them, with collision detection so packages already exposed via another's pi manifest (e.g. @cleepi/base via toolkit's bundle) aren't double-registered. Upstream pi fix tracked separately.

À la carte

If you want a leaner install, install members individually — see the root README. The à la carte path stays supported; toolkit is just the friction-free default.

Related