@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.
Package details
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. Runspi installfor the toolkit +pi-mcp-adapter, scans the resultingnode_modulesfor transitively-installed pi-packages (atlassian, git, crew's peers — anything with apimanifest), and registers them all insettings.json. Idempotent.cleepi-setupskill — in-session help for users who want a guided walk-through (legacy/setupprompt 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
- SPEC.md — purpose and scope.
- CHANGELOG.md — release history.
- Design spec DRAFT-005 — why this package exists.