Wires the existing @cursor/sdk skill (sourced from anysphere/everysphere
packages/cursor-sdk/skill/cursor-sdk) into the plugins marketplace as a
standalone cursor-sdk plugin: SKILL.md, the seven reference files
(runtime-choice, auth, error-handling, streaming, mcp, advanced, patterns),
plugin.json, README, LICENSE, and the marketplace.json + README.md entries.
Made-with: Cursor
The inline SVG Cursor cube was rendering too chunky in the marketplace
card tile, even after padding the viewBox. Drop both avatars back to
the same properly-designed raster avatar (256x256 RGBA PNG) used by
`agent-compatibility`, and point each manifest's `logo` field at
`assets/avatar.png`.
Made-with: Cursor
The cube was filling the SVG's entire 49x56 viewBox edge-to-edge, so
the marketplace's rounded icon tile had the cube pressed against its
frame. Expand the viewBox to -15.5 -12 80 80 (leaving ~20% padding on
each side) so the cube sits centered in the tile with breathing room,
matching the proportions of the official packages/agent-controller
cursor-logo-24.png.
Path data is unchanged.
Made-with: Cursor
Swap the custom canvas-frame SVGs for the Cursor brand mark extracted
from packages/ui/src/icons/CursorIcon.tsx. Both first-party plugins now
carry the same logo, consistent with the rest of the cursor-public
marketplace entries.
Made-with: Cursor
Replace the borrowed PNG avatar with purpose-drawn SVGs that read as a
matched pair:
- pr-review-canvas: canvas frame + three descending hunk bars + a
callout dot in the upper-right, hinting at "diff reorganized for
reviewer comprehension with tricky-thing callouts".
- docs-canvas: canvas frame + three TOC bullets on the left + three
descending body-text bars on the right, hinting at "doc with ToC and
navigable sections".
Both are single-color (currentColor), 24x24 viewBox, no external
dependencies, and suitable for scaling on marketplace cards.
Made-with: Cursor
- Add Cursor logo avatars (copied from agent-compatibility) for both
plugins and wire `logo: assets/avatar.png` into each manifest.
- Rewrite the PR Review Canvas "Gather the diff" step to require a
GitHub PR link. If the user didn't provide one, stop and ask — do
not guess at the current branch or fall back to a local git diff.
Made-with: Cursor
Two first-party Canvas plugins the Cursor Canvas welcome page can
surface via the marketplace query:
- pr-review-canvas: render PR diffs as a Canvas organized by reviewer
importance — core logic up top, wiring condensed, boilerplate
summarized, with pseudocode/example traces/callouts for tricky hunks.
- docs-canvas: initial scaffold for rendering documentation
(architecture, API refs, runbooks, walkthroughs) as a navigable
Canvas. Skill body is deliberately a starting outline.
Both plugins follow the standard layout (.cursor-plugin/plugin.json +
skills/<name>/SKILL.md + README/CHANGELOG/LICENSE), are registered in
.cursor-plugin/marketplace.json, and added to the root README plugin
table.
Validated locally with `node scripts/validate-plugins.mjs`.
Made-with: Cursor
Make the plugin read cleanly in public by clarifying score labels, tightening marketplace copy, and aligning the skill and agent names with the review flow.
Made-with: Cursor
Publish the Agent Compatibility plugin (CLI-backed scans, subagent prompts,
orchestration skill) to the official marketplace with marketplace listing and
README table entry.
Made-with: Cursor
Keep the parent skill orchestration-only and move transcript mining plus AGENTS.md updates into agents-memory-updater so the plugin matches the final staging flow.
Made-with: Cursor
Delegate AGENTS.md merges to a dedicated subagent and disable model invocation for the parent skill so the workflow only runs when explicitly triggered.
Made-with: Cursor
Bring the existing Everysphere PR review canvas workflow into Team Kit so reviewers can generate interactive HTML walkthroughs in the same plugin, and list it in Team Kit docs for discoverability.
Made-with: Cursor
Apply a full path and identifier rename for the plugin (folder, hooks, skill path, marketplace source, and docs) so installation and references consistently use continual-learning.
Co-authored-by: Cursor <cursoragent@cursor.com>
Rename the learning plugin slug to teaching across marketplace metadata and docs, and add the reused data-science avatar to continuous-learning while preserving plugin validation.
Co-authored-by: Cursor <cursoragent@cursor.com>
Keep only core plugins plus a new continuous-learning plugin with hook+skill wiring, and update marketplace listings to match the reduced set.
Co-authored-by: Cursor <cursoragent@cursor.com>
Replace legacy agent install snippets across plugin READMEs so docs reflect the current add-plugin workflow.
Co-authored-by: Cursor <cursoragent@cursor.com>
Align marketplace metadata, plugin manifest, docs, and install instructions with the new Team Kit folder and package identifier.
Co-authored-by: Cursor <cursoragent@cursor.com>
Update user-facing plugin names and marketplace copy to use the new Team Kit branding while keeping the existing slug for compatibility.
Co-authored-by: Cursor <cursoragent@cursor.com>
Adds a second sentence to each plugin description that summarizes
what the plugin actually provides, verified against skill, rule,
and agent content. First sentence preserved for truncated display.
Co-authored-by: Cursor <cursoragent@cursor.com>