Skip to content

feat(manifest): add Agent Plugins 1.0.0 portable manifest - #76

Merged
CybotTM merged 1 commit into
mainfrom
feat/agent-plugins-compat
Aug 7, 2026
Merged

feat(manifest): add Agent Plugins 1.0.0 portable manifest#76
CybotTM merged 1 commit into
mainfrom
feat/agent-plugins-compat

Conversation

@CybotTM

@CybotTM CybotTM commented Aug 7, 2026

Copy link
Copy Markdown
Member

Adds the root plugin.json required by Agent Plugins 1.0.0, so this plugin loads in conformant clients (Cursor, Copilot, …) and not only in Claude Code.

  • Values are copied verbatim from .claude-plugin/plugin.json — nothing changes for Claude Code, which reads its own manifest and ignores this file.
  • The portable schema is closed, so skills/agents/support stay in the Claude manifest.
  • skills/<name>/SKILL.md already matches what Agent Plugins clients discover; no layout change.

From here on the root manifest is the source of truth for name, version, description, author, homepage, repository, license and keywords. skill-repo-skill's sync-plugin-manifest.sh projects it into .claude-plugin/plugin.json and CI checks the parity — see netresearch/skill-repo-skill#202.

Agent Plugins clients read plugin.json at the package root; Claude Code
reads .claude-plugin/plugin.json and nothing else. The portable schema is
closed, so the Claude-only keys stay where they are.

Root plugin.json is the source of truth for the shared metadata. Values are
copied from .claude-plugin/plugin.json, so nothing changes for Claude Code.
Keep them in sync with skill-repo-skill's sync-plugin-manifest.sh.

Standard: https://agent-plugins.org/specification
Signed-off-by: Sebastian Mendel <info@sebastianmendel.de>
Copilot AI lite review requested due to automatic review settings August 7, 2026 15:20
@sonarqubecloud

sonarqubecloud Bot commented Aug 7, 2026

Copy link
Copy Markdown

@github-actions

github-actions Bot commented Aug 7, 2026

Copy link
Copy Markdown

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

Scanned Files

None

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@CybotTM
CybotTM merged commit 45463d0 into main Aug 7, 2026
23 of 24 checks passed
@CybotTM
CybotTM deleted the feat/agent-plugins-compat branch August 7, 2026 17:51
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.

2 participants