New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details →
Socket
Book a DemoSign in
Socket

allagents

Package Overview
Dependencies
Maintainers
1
Versions
118
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

allagents

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

next
latest
Source
npmnpm
Version
1.7.1
Version published
Maintainers
1
Created
Source

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 workspace 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

  • Configure your workspace with repos, plugins, and target clients in workspace.yaml
  • Sync — AllAgents copies skills, agents, hooks, and MCP servers to each client's expected paths
  • 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 skillsnpx pluginsnpx allagents
ConfigImperativeImperativeDeclarative (workspace.yaml)
ScopeSingle projectSingle projectMulti-repo workspace
ArtifactsSkillsSkills, agents, hooks, commands, MCPSkills, agents, hooks, commands, MCP
Clients43 agents2 (Claude, Cursor)23 clients simultaneously
Team sharingEach dev runs installEach dev runs installGit-versioned — clone and go
Ongoing syncOne-shot installOne-shot installallagents update keeps everything current
Workspace awarenessNoneNoneWORKSPACE-RULES injected so AI knows all repos and skills
Provider resiliencePer-clientPer-clientSwitch 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

CommandDescription
allagents workspace init <path>Create a workspace (optionally --from owner/repo)
allagents updateSync all plugins to workspace
allagents plugin install <spec>Install a plugin
allagents plugin uninstall <spec>Remove a plugin
allagents plugin listList available plugins
allagents skills add <name>Add a skill from a repo
allagents skills listList skills and status
allagents workspace statusShow workspace state
allagents self updateUpdate 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:

License

MIT

Keywords

cli

FAQs

Package last updated on 29 Mar 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts