- Remove provenance sentence referencing Sualeh, the lukas-pr-review
internal skill, and the "Improve code quality" IDE feature name from
thermo-nuclear-code-quality-review.
- Rephrase thermo-nuclear-review description and intro to drop the
"web Deep review quick action" framing; describe the audit on its
own terms.
- Fix typo: memdium-to-high -> medium-to-high.
- Generalize the "Delete the database" example: drop the company name.
Co-authored-by: Cursor <cursoragent@cursor.com>
Thermos is a new plugin that packages thermo-nuclear branch review:
- thermo-nuclear-review (skill) — deep security/correctness audit
- thermo-nuclear-code-quality-review (skill) — harsh maintainability audit
- thermos (skill) — orchestrator that runs both reviews in parallel
with shared diff context and synthesizes findings
- Two Task subagents (one per review skill) for diff-scoped audits
The code-quality review previously lived in cursor-team-kit. Moved it
into Thermos alongside the new deep-review rubric so the two reviewers
sit together with their orchestrator. cursor-team-kit bumped to 1.2.0
with a pointer to the new plugin.
Marketplace and root README updated with the new entry.
Co-authored-by: Cursor <cursoragent@cursor.com>
* pstack: add usage examples to README
* pstack: condense README examples into a one-line bullet list
* pstack: drop trailing gloss from README examples, keep label + prompt
* pstack: wrap README examples in a single code block
the skills table listed every shipped non-principle skill except
typescript-best-practices. add a row for it in the README's existing
voice. the principles section already enumerates all eighteen principle
skills, including type-system-discipline, so it needs no change.
lauren tan's working style as a Cursor plugin. Bundles the poteto-mode
routing skill plus the workflow skills it routes through (how, why,
architect, arena, unslop, interrogate, automate-me, reflect, tdd) and
the full seventeen-skill set of first principles. Ships the poteto-agent
subagent that runs the same workflow end-to-end.
The why skill discovers available MCPs at run time and maps each to an
evidence category (source control, issue tracker, long-form docs,
real-time chat, infra observability, error tracking, analytics
warehouse). No third-party service integrations required.
cursor-team-kit's control-cli, control-ui, and deslop are referenced as
sibling-plugin dependencies for surfaces and commit cleanup; the kit
works standalone otherwise.
Marketplace entry registered at the root .cursor-plugin/marketplace.json.
Ports an unusually strict code-quality review rubric into cursor-team-kit:
ambitious "code-judo" simplifications, 1k-line file rule, spaghetti
detection, type/boundary cleanliness, and a hard approval bar. Adds a
matching Task subagent that loads the skill and applies it against a
collected diff.
Co-authored-by: Cursor <cursoragent@cursor.com>
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