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

allagents

v1.11.9

Published

CLI tool for managing multi-repo AI agent workspaces with plugin synchronization

Downloads

2,612

Readme

AllAgents

npm License: MIT Docs

Write AI agent skills once. Sync to 23 clients. Manage across multiple repos.

AllAgents keeps your AI tooling (skills, agents, hooks, MCP servers) in one workspace and syncs it to every client your team uses — Claude, Copilot, Cursor, Codex, Gemini, and 18 more.

Quick Start

# Create a workspace from a shared template
npx allagents init my-workspace --from myorg/templates/nodejs
cd my-workspace

# Install plugins
npx allagents plugin install code-review@claude-plugins-official

# Sync to all configured clients
npx allagents update

No cloning required — AllAgents fetches the workspace.yaml directly from GitHub and sets up everything.

How It Works

  1. Configure your workspace with repos, plugins, and target clients in workspace.yaml
  2. Sync — AllAgents copies skills, agents, hooks, and MCP servers to each client's expected paths
  3. Work — every team member gets identical AI tooling via git, across any client they choose
┌─────────────────┐
│   Marketplace   │  GitHub repos containing plugins
└────────┬────────┘
         │
         ▼
┌─────────────────┐
│    AllAgents     │  sync & transform
│      sync       │
└────────┬────────┘
         │
    ┌────┴────┬────────┬─────────┐
    ▼         ▼        ▼         ▼
.claude/  .github/  .cursor/  .agents/   client paths

Why AllAgents?

Tools like npx skills and npx plugins install skills to one project for one or two clients. AllAgents manages your entire AI tooling stack — skills, agents, hooks, commands, and MCP servers — across multiple repos and all your clients, from a single declarative config.

| | npx skills | npx plugins | npx allagents | |---|---|---|---| | Config | Imperative | Imperative | Declarative (workspace.yaml) | | Scope | Single project | Single project | Multi-repo workspace | | Artifacts | Skills | Skills, agents, hooks, commands, MCP | Skills, agents, hooks, commands, MCP | | Clients | 43 agents | 2 (Claude, Cursor) | 23 clients simultaneously | | Team sharing | Each dev runs install | Each dev runs install | Git-versioned — clone and go | | Ongoing sync | One-shot install | One-shot install | allagents update keeps everything current | | Workspace awareness | None | None | WORKSPACE-RULES injected so AI knows all repos and skills | | Provider resilience | Per-client | Per-client | Switch clients instantly — same tooling everywhere |

workspace.yaml

workspace:
  source: ../shared-config
  files:
    - AGENTS.md

repositories:
  - path: ../my-project
    description: Main project
  - path: ../my-api
    description: API service

plugins:
  - code-review@claude-plugins-official
  - my-plugin@someuser/their-repo

clients:
  - claude
  - copilot
  - cursor

Commands

| Command | Description | |---|---| | allagents init <path> | Create a workspace (optionally --from owner/repo) | | allagents update | Sync all plugins to workspace | | allagents plugin install <spec> | Install a plugin | | allagents plugin uninstall <spec> | Remove a plugin | | allagents plugin list | List available plugins | | allagents skill add <name> | Add a skill from a repo (plural skills alias supported) | | allagents skill list | List skills and status | | allagents mcp add <name> <commandOrUrl> | Add an MCP server and sync to clients | | allagents mcp proxy <serverUrl> | Bridge a remote HTTP MCP server to local stdio | | allagents mcp list | List workspace MCP servers | | allagents workspace status | Show workspace state | | allagents self update | Update AllAgents CLI |

See the full CLI reference for all options.

Supported Clients

23 AI coding assistants across two tiers:

Universal (share .agents/skills/): Copilot, Codex, OpenCode, Gemini, Amp Code, VSCode, Replit, Kimi

Provider-specific: Claude, Cursor, Factory, OpenClaw, Windsurf, Cline, Continue, Roo, Kilo, Trae, Augment, Zencoder, Junie, OpenHands, Kiro

See the client support matrix for paths, hooks, commands, and MCP support per client.

Plugin Structure

my-plugin/
├── skills/          # Reusable prompts (all clients)
│   └── debugging/
│       └── SKILL.md
├── agents/          # Agent definitions
├── commands/        # Slash commands (Claude, OpenCode)
├── hooks/           # Lifecycle hooks (Claude, Factory, Copilot)
├── .github/         # Copilot/VSCode overrides
└── .mcp.json        # MCP server configs

Documentation

Full documentation at allagents.dev:

Related Projects

License

MIT