feat: adopt the Agent Plugins standard and sync skills from prisma/skills - #6
Draft
gregory-boch-prisma wants to merge 2 commits into
Draft
Conversation
- Add root plugin.json and mcp.json per the Agent Plugins v1.0.0 open standard (agent-plugins.org): portable manifest with $schema, and the official Prisma MCP server declared as streamable-http. Client-specific directories are kept for installers that predate the standard. - Sync skills with prisma/skills@808913c: adds the prisma-mongodb-upgrade skill and the MongoDB routing updates to prisma-database-setup and prisma-upgrade-v7. - Bump plugin version to 0.4.0 across all manifests; document the standard and the new skill in the README. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
…port - Add the MIT LICENSE file every manifest and SKILL.md already declares. - Author email was present in only two of five plugin manifests; align all. - README: note Codex discovers the repo via .agents/plugins/marketplace.json and that the repo-root plugin path needs Codex >= 0.142.0 (openai/codex#17066). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
gregory-boch-prisma
marked this pull request as draft
August 20, 2026 10:43
Author
|
On hold — skill content updates are being handled separately first; this PR (packaging + standard alignment) will be rebased on top once those land. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What
Aligns the plugin with the Agent Plugins open standard (v1.0.0, announced by OpenAI/AWS/Cursor/GitHub/VS Code/Vercel on Aug 6) and syncs skills with prisma/skills at
808913c.Agent Plugins standard (additive migration)
plugin.jsonat the repo root — the portable manifest with the required$schema(https://agent-plugins.org/schemas/1.0.0/plugin.schema.json) and only the standard's closed field set (name, version, description, author, homepage, repository, license, keywords).mcp.jsonat the repo root — the portable MCP declaration for the official Prisma MCP server. The standard requires an explicit transporttype; the remote server is declared asstreamable-http. (The old.mcp.json'snotefield is not valid in the standard schema, so it lives only in the legacy file.)skills/is already conformant — each skill dir has a SKILL.md whose frontmatternamematches the directory and uses only standard Agent Skills fields..claude-plugin/,.codex-plugin/,.cursor-plugin/,.plugin/) are kept unchanged in structure for Claude Code, Codex, Cursor and thenpx pluginsinstaller (which still consumes.plugin/). Per the standard's migration guide the portable root files are the source of truth and legacy manifests can be dropped once all consumers read the standard layout.Skill sync (prisma/skills
808913c, Aug 13)prisma-mongodb-upgrade(v6 is terminal for MongoDB; stay-on-v6 vs Prisma Next decision guide) with 5 reference files.prisma-database-setupandprisma-upgrade-v7gain the MongoDB routing notes pointing at the new skill.Housekeeping
mongodbkeyword, README documents the standard and the new skill.Heads-up: content staleness (follow-up, belongs in prisma/skills)
While auditing for this sync I found the compute/CLI skills are behind the current product surface — even in prisma/skills:
prisma-computeis written against the retired@prisma/cli app ...surface (app deploy,app promote,app logs,compute:deploy,create-prisma --deploy,--prod,--no-promote,--create-project). In the unified v8 RC CLI (prisma@next/@prisma/cli@next, 8.0.0-rc.6) theappgroup is removed: the surface isservice/service deployment/service domain/service logs,git connectpush-to-deploy, and there is no standalone deploy command.prisma.compute.ts+defineComputeConfig(from@prisma/compute-sdk/config) remain correct, but JSON config is now written withinit --config-format json, not--format json.composer deploy|destroy|dev|login the v8 CLI,@prisma/composer0.10.0).postgres,bucket,contract,migration,agent, envelopeprisma.config.tswithdefinePrismaConfig).Those need content authoring in prisma/skills first (which is also what
prisma agent installpulls from); this PR deliberately only syncs and aligns packaging.🤖 Generated with Claude Code