Skip to content

chore: add Agent Plugin package for the a2a-cli skill - #51

Merged
msampathkumar merged 4 commits into
mainfrom
add-agent-plugin
Sep 11, 2026
Merged

msampathkumar merged 4 commits into
mainfrom
add-agent-plugin

Conversation

@msampathkumar

@msampathkumar msampathkumar commented Sep 10, 2026 •

Copy link
Copy Markdown
Member

Summary

Adds an Agent Plugin package (per the Agent Plugins spec v1.0.0) under a new top-level agent-plugin/, packaging the a2a-cli Agent Skill so plugin-aware clients can install, version, and update it as one unit.

Note: The skill currently lives in two places. The duplication is expected and short-lived.

ISSUE: #52

Package the baseline a2a-cli Agent Skill as an Agent Plugin (agent-plugins.org
spec 1.0.0) under agent-plugin/, so plugin-aware clients can install, version,
and update it as one unit — the stage-2 distribution described in SPEC.md §14.

- agent-plugin/plugin.json: manifest targeting Agent Plugins 1.0.0
- agent-plugin/skills/a2a-cli/SKILL.md: byte-for-byte copy of the canonical
  skills/a2a-cli/SKILL.md (the same skill, not a fork)
- agent-plugin/LICENSE, agent-plugin/README.md
- .github/workflows/plugin-skill-sync.yml: fails the build if the two skill
  copies drift

Skills-only (no mcp.json), which the spec permits. The a2a binary is not
bundled; installation stays with platform package managers per §14.
The standalone skills/a2a-cli/ copy is being removed shortly, so the plugin
becomes the sole home of the skill and the duplicate-drift guard is no longer
needed. README no longer references a second copy or a sync check.
The plugin package must be self-contained: no repo-relative paths and no
reference to the CLI specification. Install and usage detail live in the
bundled skill, which points to 'a2a help' for the current command surface.
a2a-cli is the project/skill name, not a command; reserve code voice for the
'a2a' executable.
@msampathkumar
msampathkumar merged commit 5f99de4 into main Sep 11, 2026
4 of 7 checks passed
@msampathkumar
msampathkumar deleted the add-agent-plugin branch September 11, 2026 10:03
@msampathkumar msampathkumar mentioned this pull request Sep 11, 2026
1 of 4 tasks
@msampathkumar msampathkumar mentioned this pull request Sep 22, 2026
1 task done
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant