Skip to content

feat: ship Agent Plugins manifests for vendor-neutral installs - #98

Merged
yordis merged 1 commit into
mainfrom
yordis/feat-agent-plugins-manifest
Oct 11, 2026
Merged

yordis merged 1 commit into
mainfrom
yordis/feat-agent-plugins-manifest

Conversation

@yordis

@yordis yordis commented Oct 11, 2026 •

Copy link
Copy Markdown
Member
  • Agent Plugins is a vendor-neutral manifest backed by Cursor, Vercel, OpenAI, Microsoft, and Amazon, so one root plugin.json lets any conforming client install these skills without a tool-specific manifest per vendor.
  • A third manifest per plugin raises the drift risk, so CI validates it against the published spec schema and cross-checks it with the Claude and Cursor manifests.
  • Release-please bumps it with the others so every tool sees the same version.

View with [code]smith Autofix with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need. Autofix is disabled.

Signed-off-by: Yordis Prieto <yordis.prieto@gmail.com>
@cursor

cursor Bot commented Oct 11, 2026 •

Copy link
Copy Markdown

PR Summary

Low Risk
Adds manifest files, JSON schema validation, and release-please wiring with no changes to skill content or runtime behavior.

Overview
Adds vendor-neutral Agent Plugins 1.0.0 support by shipping a root plugin.json on every existing TrogonStack plugin, aligned on name, version, and description with the Claude manifest.

Tooling and release: Vendors in schemas/agent-plugins/1.0.0/plugin.schema.json, extends validate-plugins.mjs to schema-validate each root manifest, cross-check it against .claude-plugin/plugin.json, and require skills/. Release-please now bumps plugin.json via extra-files; the validate-plugins workflow watches schemas/**. The scaffold-plugin skill and contributor docs describe the third manifest and updated checklist.

Risk: Low — manifest metadata, validation, and docs only; no application runtime behavior changes.

Reviewed by Cursor Bugbot for commit 41ad72e. Bugbot is set up for automated code reviews on this repo. Configure here.

@coderabbitai

coderabbitai Bot commented Oct 11, 2026

Copy link
Copy Markdown

Warning

Review limit reached

You've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository.

Next included review available in 24 minutes.

Check out review usage here.

View limit details

Limit details: You’ve used the included review currently available.

Learn how review limits work.

Review configuration:

⚙️ Run configuration
  • Configuration used: Organization UI
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: 4892f15d-ae61-4925-be6e-10afb26e7a43

📥 Commits

Reviewing files that changed from the base of the PR and between c01b3e1 and 41ad72e.


📒 Files selected for processing (17)
  • .agents/skills/scaffold-plugin/SKILL.md
  • .github/release-please-config.json
  • .github/workflows/validate-plugins.yml
  • CONTRIBUTING.md
  • README.md
  • plugins/trogonstack-ask/plugin.json
  • plugins/trogonstack-datadog/plugin.json
  • plugins/trogonstack-diataxis/plugin.json
  • plugins/trogonstack-eda/plugin.json
  • plugins/trogonstack-elixir/plugin.json
  • plugins/trogonstack-eventmodeling/plugin.json
  • plugins/trogonstack-gh/plugin.json
  • plugins/trogonstack-nats/plugin.json
  • plugins/trogonstack-otel/plugin.json
  • plugins/trogonstack-product-requirements/plugin.json
  • schemas/agent-plugins/1.0.0/plugin.schema.json
  • scripts/validate-plugins.mjs

  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant