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

agent-toolkit-cli

v1.48.0

Published

Thin Node launcher for the agent-toolkit native V CLI (same product as PyPI)

Readme

agent-toolkit-cli

The official CLI for agent-toolkit — install skills, agents, loops, and MCP configs across every major AI coding assistant.

npm npm downloads Node License: MIT Validate Release

PyPI AUR Homebrew GHCR Discord

skills agents loops

Claude Code Cursor OpenCode Copilot Windsurf Pi Muse Code

Monorepo · Docs · Installation · CLI surfaces · Changelog


What is this package?

agent-toolkit-cli on npm is the Node adapter for the agent-toolkit monorepo (ADR-025). It is a thin launcher — no JavaScript business logic. The real CLI is the native V binary from GitHub Releases.

Same product name as PyPI. Same binary. Different install channel.

npm install -g agent-toolkit-cli
agent-toolkit install
agent-toolkit doctor

How the binary arrives

npm cannot ship one ELF for every OS the way pip ships platform-tagged wheels. Instead:

| Package | Role | |---------|------| | agent-toolkit-cli (this package) | Meta-package: bin/agent-toolkit → thin Node launcher | | agent-toolkit-cli-linux-x64 | glibc ELF (optionalDependency) | | agent-toolkit-cli-linux-arm64 | glibc ELF (optionalDependency) | | agent-toolkit-cli-darwin-arm64 | macOS arm64 Mach-O | | agent-toolkit-cli-darwin-x64 | macOS x86_64 Mach-O | | agent-toolkit-cli-win32-x64 | Windows PE |

On install, npm pulls the matching platform package via optionalDependencies. The launcher resolves that binary and spawns it with forwarded argv, stdio, signals, and exit code.

Platform notes

  • Linux packages require glibc (ADR-019). Alpine/musl is not a MUST npm tag.
  • Node ≥ 18
  • Dev override: AGENT_TOOLKIT_BIN=/path/to/agent-toolkit

Quick start

# Global install (recommended for shells)
npm install -g agent-toolkit-cli
agent-toolkit install    # auto-detects Claude, Cursor, OpenCode, Windsurf, Pi, Copilot
agent-toolkit doctor

# Or project-local
npx agent-toolkit-cli doctor

Other installers

# PyPI (same CLI name, platform wheels)
uvx --from agent-toolkit-cli agent-toolkit install
uv tool install agent-toolkit-cli

# System packages (release notify → dedicated taps)
brew tap ulises-jeremias/homebrew-tap && brew install agent-toolkit
yay -S agent-toolkit-bin   # Arch Linux (AUR) — GitHub Release V binary; not the Python AUR package
docker pull ghcr.io/ulises-jeremias/agent-toolkit

# Direct binary
# https://github.com/ulises-jeremias/agent-toolkit/releases/latest

Full walkthrough: docs/INSTALLATION.md

Desktop GUI

Agent Toolkit Desktop is a standalone Electron app over the same V backend. It opens with a semantic pixel-art workspace and includes project interiors, People, Library, Operations, and real PTY terminals. Download the installer for your platform from GitHub Releases; a CLI or source checkout is not required to use Desktop. See the Desktop product guide and packaging notes.


Key concepts


Supported tools

| Tool | What install deploys | |------|------------------------| | Claude Code | Plugin manifest, skill references, settings | | Cursor | Marketplace plugins + .mdc rules (IDE + Agent CLI) | | OpenCode | System prompt overlays, agent configs | | GitHub Copilot | copilot-instructions.md with domain selection | | Windsurf | Rules and memory files via Cascade (~/.codeium/windsurf/) | | Pi Agent | Skills and loop templates in Pi's native format | | Muse Code | Agent Skills under ~/.config/muse/skills/ |

agent-toolkit install --tools claude-code,cursor
agent-toolkit install --dry-run
agent-toolkit install --force

Command reference

Everyday consumer commands vs advanced workstation / harness commands. Details: docs/CLI_SURFACES.md

Consumer

| Command | Purpose | |---------|---------| | install | Install profiles for detected or selected AI tools | | update | Refresh installed profiles from latest toolkit data | | uninstall | Remove toolkit-owned files using install receipts | | doctor | Check toolkit data and tool availability | | diff | Show changes vs currently installed plugin bundles | | skills | Sync, list, and validate skills | | mcp | MCP provider setup, health, doctor, uninstall | | plugin | Plugin bundle sync and check |

agent-toolkit skills list
agent-toolkit skills sync --tools claude-code,cursor
agent-toolkit mcp setup github
agent-toolkit doctor --fix

Advanced

Still on the same binary — start here when running an agentic-harness-style workspace:

| Command | Purpose | |---------|---------| | loop | Loop engineering: init, run, status, audit, cost, schedule, sync | | workspace | Workspace scaffolding: init, context, personas, packs | | memory | Knowledge base: add, search, inject, review, todo | | project | Project index: clone, list, add, remove, scan | | devcompanion | Background job queue (dc alias) | | insights | Local usage analytics (OpenCode, Cursor, Claude) | | inventory | List skills, agents, and products | | matrix | Platform capability matrix | | build / release | Compile / release artifacts (maintainer) |


Upgrade & uninstall

npm update -g agent-toolkit-cli
agent-toolkit update          # refresh deployed profiles
agent-toolkit uninstall       # remove toolkit-owned files via receipts

npm uninstall -g agent-toolkit-cli

→ docs/UNINSTALL.md


Ecosystem

agent-toolkit is the capability distribution layer (L1.5) in a personal DX stack:

| Layer | Repo | Role | |-------|------|------| | L1 | agentic-workstation | Machine provisioning — chezmoi, shell, packages, LLM policy | | L1.5 | agent-toolkit (this CLI) | Skills, loops, profiles, MCP | | L3 | agentic-harness | AI workspace scaffold — memory, personas, multi-repo orchestration |


Documentation

| Guide | Description | |-------|-------------| | README (monorepo) | Full product overview, skills, agents, packs | | INSTALLATION.md | Install paths per tool | | CLI_SURFACES.md | Consumer vs advanced commands | | ADR-025 | npm topology (meta + optionalDeps) | | TRUST.md | Trust boundaries and supply chain | | Wiki | Extended reference |

Publish uses GitHub Actions OIDC trusted publishing (.github/workflows/publish-npm.yml) — no long-lived NPM_TOKEN.

Canonical sources live in the agent-toolkit monorepo. This package is the installable npm distribution of that source of truth.


Requirements

  • Node.js 18+
  • Matching platform optionalDependency (installed automatically on supported OS/arch)
  • At least one supported AI coding assistant (for install to deploy profiles)

Contributing

Issues and PRs welcome on the monorepo:

git clone https://github.com/ulises-jeremias/agent-toolkit
cd agent-toolkit
node packages/npm/agent-toolkit-cli/bin/agent-toolkit.js --help
# Dev: AGENT_TOOLKIT_BIN=/path/to/native/agent-toolkit

MIT © ulises-jeremias · npm · PyPI · AUR · GitHub