Agent Plugins Specification

Kydlaw3 pts1 comments

GitHub - agentplugins/agent-plugins-spec: Agent Plugins Specification v1.0.0 — A minimal standard for packaging agent extensions into distributable plugins · GitHub

/" data-turbo-transient="true" />

Skip to content

Type / to search

Sign in<br>Sign upAppearance settings

You signed in with another tab or window. Reload to refresh your session.<br>You signed out in another tab or window. Reload to refresh your session.<br>You switched accounts on another tab or window. Reload to refresh your session.

Dismiss alert

{{ message }}

Uh oh!

There was an error while loading. Please reload this page.

agentplugins

agent-plugins-spec

Public

Notifications<br>You must be signed in to change notification settings

Fork<br>11

Star<br>152

main

BranchesTags

Go to file

CodeOpen more actions menu

Folders and files<br>NameNameLast commit message<br>Last commit date<br>Latest commit

History<br>79 Commits<br>79 Commits

LICENSES

LICENSES

schemas/1.0.0

schemas/1.0.0

spec

spec

AGENTS.md

AGENTS.md

CONTRIBUTING.md

CONTRIBUTING.md

FUTURE_CONSIDERATIONS.md

FUTURE_CONSIDERATIONS.md

GOVERNANCE.md

GOVERNANCE.md

LICENSE.md

LICENSE.md

MAINTAINERS.md

MAINTAINERS.md

README.md

README.md

View all files

Repository files navigation

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.

Quick Start

The smallest useful plugin is a directory with one skill:

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

In plugin.json:

"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",<br>"name": "hello-plugin"

In skills/greet/SKILL.md:

name: greet<br>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

Agent Plugins Specification 1.0.0

Plugin manifest schema

MCP configuration schema

Technical Charter

Future considerations

About<br>Agent Plugins Specification v1.0.0 — A minimal standard for packaging agent extensions into distributable plugins<br>agent-plugins.org<br>Topics<br>agent-pluginsagent-skillsai-agentsmcpspecification<br>Resources<br>Readme<br>License<br>Contributing<br>Contributing<br>Activity<br>Custom properties<br>Stars<br>152 stars<br>Watchers<br>10 watching<br>Forks<br>11 forks<br>Report repository

Releases

Packages

Used by

Contributors

You can’t perform that action at this time.

agent plugins plugin specification greet skills

Related Articles