Skip to content

docs(submission): verified Cursor + Copilot marketplace steps and status - #63

Merged
atamanvega merged 2 commits into
theam:mainfrom
ophiocus:docs/48-marketplace-runbook
Aug 30, 2026
Merged

docs(submission): verified Cursor + Copilot marketplace steps and status#63
atamanvega merged 2 commits into
theam:mainfrom
ophiocus:docs/48-marketplace-runbook

Conversation

@ophiocus

Copy link
Copy Markdown
Contributor

Addresses #48 — the two channels the issue names get the same exact-steps treatment SUBMISSION.md already gives OpenAI, from a verification pass done today (2026-08-29). The actual submissions stay owner-gated (Cursor's form is owner-only; the awesome-copilot redo belongs to the original submitter), so this PR ships everything an outside contributor can: the verified path, the package-compliance check, and the true current status.

Cursor (per cursor.com/docs/reference/plugins and the marketplace announcement):

  • Submission = owner submits the public repo link at cursor.com/marketplace/publish; every listing and every update is manually reviewed; marketplace plugins must be open source (we are).
  • fullstack-dev-kit ✅ complies with the naming rules; logos are committed in assets/ (relative-path reference is the requirement to double-check).
  • One real question flagged rather than guessed: our repo root carries .cursor-plugin/marketplace.json (a marketplace), while the portable root plugin.json lives inside plugins/fullstack-dev-kit/ — whether the publish form accepts a marketplace repo or wants a root manifest needs confirming at submission time.

VS Code / Copilot (per the GitHub changelog, 2026-08-12 and VS Code docs):

  • Agent Plugins 1.0 is GA on all Copilot plans; @agentPlugins browses the configured marketplaces, and github/awesome-copilot is one of the two defaults — so listing there is the "surfaces under @agentPlugins" checkbox, no VSIX or publisher account involved.
  • Status honestly recorded: the 08-20 intake (#2730) was closed to redo via the official web form, and as of today fullstack-dev-kit isn't listed and no new intake exists — the web-form resubmission is the one open action, and it's yours to fire whenever you're ready.

The channels table and Next actions are updated to match. Happy to adjust anything — and if it helps, I can prep the awesome-copilot form answers from #2730's body so the redo is a two-minute paste.

The runbook's Cursor and VS Code rows said little more than "submit";
both channels now get the same treatment the OpenAI section has — exact,
currently-verified steps plus an honest status line. Cursor: owner-only
submission at cursor.com/marketplace/publish, manual review of every
listing and update, with the manifest-location question (marketplace
repo vs root plugin.json) flagged for resolution before submitting.
Copilot: Agent Plugins 1.0 went GA 2026-08-12; listing in
github/awesome-copilot is what surfaces a plugin under @agentplugins,
and the 08-20 CLI-filed intake was closed to redo via the web form —
which is still the open action, recorded as such.

Addresses theam#48

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@ophiocus
ophiocus requested a review from atamanvega as a code owner August 29, 2026 22:00
@vercel

vercel Bot commented Aug 29, 2026

Copy link
Copy Markdown

@ophiocus is attempting to deploy a commit to the Monkeys' projects Team on Vercel.

A member of the Team first needs to authorize it.

@atamanvega atamanvega left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Thanks @ophiocus — the step-by-step research (Cursor publish rules, awesome-copilot external-plugin flow, the @agentPlugins discovery path) is solid and worth having in SUBMISSION.md. Two status corrections, using events from the last few days you wouldn't have had visibility into:

  1. Cursor — already submitted, no open manifest question. The owner submitted the public repo link at cursor.com/marketplace/publish and the form accepted our root .cursor-plugin/marketplace.json → subdir plugin (so the "❓ confirm whether the publish form accepts a marketplace repo / may need a root single-plugin manifest" is resolved — it accepted it). It's in manual review now (not yet listed). Please reflect: Cursor = submitted, in review.

  2. Awesome Copilot — already resubmitted via web form, and rejected. #2731 was the web-form resubmission (not another CLI attempt): it passed automated intake on 08-20, then a maintainer rejected it on 2026-08-26 on curation grounds — their words: the skills are "either overly simplistic … or replicate functionality built into the harness (such as the issue/PR skills)." So there is no open 'resubmit via web form' action — it was submitted and declined. Copilot still works today via install-from-source (verified; README documents it).

Could you update the Status/open-actions sections to: Cursor = submitted/in-review, Awesome Copilot = rejected 2026-08-26 (curation), no further action, Copilot = install-from-source works? The rest is great. 🙏

Cursor: submitted — the publish form accepted the marketplace repo
as-is, resolving the manifest-location question — now in manual review.
Awesome Copilot: the web-form resubmission (#2731) was made and declined
on 2026-08-26 on curation grounds, so the runbook records the rejection
and the install-from-source path instead of a phantom open action.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@ophiocus

Copy link
Copy Markdown
Contributor Author

Both corrected in dff7fed — thank you for the visibility I couldn't have had from outside:

  • Cursor now reads submitted, in manual review, and the manifest-location question is recorded as resolved in practice (the form accepted the marketplace repo as-is — good to know their intake handles that shape).
  • Awesome Copilot now records #2731 as the web-form submission and the 2026-08-26 curation decline, quoting their grounds, with install-from-source as the working path today. I also framed any future re-approach as starting from the curation feedback rather than a resubmission — happy to adjust if you see that differently.

@atamanvega atamanvega left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Thanks @ophiocus — status corrected accurately: Cursor submitted/in-review, awesome-copilot declined 2026-08-26 (curation) with no open action, Copilot via install-from-source. Merging. 🙏

@atamanvega
atamanvega merged commit ac4b5cb into theam:main Aug 30, 2026
1 of 2 checks passed
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.

2 participants