vercel-labs

Agent Plugins Spec — Testing skill for Claude Code

Testing community

Agent Plugins Specification v1.0.0 — A minimal standard for packaging agent extensions into distributable plugins.

How to install Agent Plugins Spec

This entry records only its repository, not the path inside it, so there is no exact command to give. Open vercel-labs/open-plugin-spec and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Agent Plugins Spec does

Agent Plugins Specification v1.0.0 — A minimal standard for packaging agent extensions into distributable plugins.

Alternatives in Testing

  • Flow Spec — NLSpec authoring — use when you need a structured specification from multi-AI research and consensus 2.8k ★
  • Ext Apps — Official repo for spec & SDK of MCP Apps protocol - standard for UIs embedded AI chatbots, served by MCP serve 1.9k ★
  • Skill Spec — SKILL.md specification 248 ★

README

Agent Plugins

Agent Plugins is an open, vendor-neutral standard for packaging reusable components that extend AI agents into distributable plugins. It defines a portable package format for Agent Skills and MCP servers.

This README is a non-normative introduction. The versioned specification defines the portable contract.

Status

Agent Plugins Specification 1.0.0 is the current published release. Agent Plugins Specification 1.1.0 is a working draft.

Quick Start

The smallest useful plugin is a directory with one skill:

hello-plugin/
├── plugin.json
└── skills/
    └── greet/
        └── SKILL.md

In `plugin.json`:

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "hello-plugin"
}

In `skills/greet/SKILL.md`:

---
name: greet
description: Greet the user and offer help.
---

Greet the user and offer help.

A client that supports skills can load the plugin by reading `plugin.json` and discovering `skills/greet/SKILL.md`. How the client exposes the skill to users or models is outside the Agent Plugins specification.

Project Documents