Commit Graph

296 Commits

Author SHA1 Message Date
ericzakariasson dc415439ee Update Thermos plugin logo
Replace generic code-review icon with the three-tier pyramid icon
that mirrors the plugin's layered architecture (orchestrator,
subagents, skills).

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-27 21:47:41 -07:00
lauren 65f4dacee2 pstack: build-the-lever can be a skill your subagents follow (#91) 2026-05-27 21:40:03 -07:00
ericzakariasson 5102244dab Scrub internal references from Thermos skills
- 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>
2026-05-27 20:29:40 -07:00
ericzakariasson 5080d38e4c Add Thermos plugin; relocate code-quality review out of cursor-team-kit
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>
2026-05-27 20:11:05 -07:00
lauren 6f2e0c6318 pstack: bump version to 0.3.0 (#90) 2026-05-26 21:37:25 -07:00
lauren 47f3df8272 show-me-your-work: add cross-model review of the trail (#89) 2026-05-26 20:56:26 -07:00
lauren 8d7ca2653d pstack: bug-fix binary-search hypothesis loop, synthetic repro, /loop (#88) 2026-05-26 14:44:29 -07:00
lauren 21327bee99 pstack: bump version to 0.2.0 (#86) 2026-05-26 00:24:39 -07:00
lauren 7dddd9bcfe pstack: refresh README playbooks (full list as a table) (#85)
* pstack: update README playbook list (seven -> current fourteen)

* pstack: render playbook list as a table
2026-05-26 00:22:43 -07:00
lauren 7b1c32e4c3 pstack: add build-the-lever principle (#84) 2026-05-26 00:21:23 -07:00
lauren bbc0d75eb2 pstack: add session-pickup and trace-forensics playbooks (#83) 2026-05-26 00:01:09 -07:00
lauren ee7ed916fc Add pstack to the plugins list in the root README (#82) 2026-05-25 23:04:21 -07:00
lauren f18ffc1bd6 pstack: add refactoring playbook (#81) 2026-05-25 23:00:24 -07:00
lauren a9e675642e pstack: add figure-it-out and show-me-your-work to README examples (#80)
* pstack: add figure-it-out and show-me-your-work to README examples

* pstack: wrap README examples at 100 cols with aligned hanging indent
2026-05-25 14:29:31 -07:00
lauren 11ecc12a3f pstack: harden show-me-your-work log.sh (formula-injection + mkdir -p) and shorten skill descriptions (#79) 2026-05-24 20:57:58 -07:00
lauren 35f33923cd pstack: add figure-it-out and show-me-your-work skills (#78)
* pstack: add figure-it-out and show-me-your-work skills

* pstack: plain-spoken decision log template + guidance

* pstack: add end-of-run transcript audit to show-me-your-work

* pstack: figure-it-out adds designed workflow as todos with woven logging

* pstack: prove-it-works gains script-the-check verification practice

* pstack: header-only decision log template + unslop pass on the new skills

* pstack: strengthen figure-it-out routing and show-me-your-work triggers
2026-05-24 13:36:28 -07:00
lauren b8f2564c2e pstack: simplify the feature README example (#77) 2026-05-23 17:40:00 -07:00
lauren 3dd382f4db pstack: add usage examples to README (#76)
* 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
2026-05-23 16:41:04 -07:00
lauren baffd4c7e4 Merge pull request #75 from poteto/pstack-readme-skills
pstack: complete README skills table
2026-05-23 14:44:53 -07:00
lauren 6754d3c09e pstack: add typescript-best-practices to README skills table
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.
2026-05-23 14:31:24 -07:00
lauren 1fcd4d6261 Merge pull request #73 from poteto/add-pstack
Add pstack plugin
2026-05-23 14:20:38 -07:00
lauren 24bd6eb895 Add pstack plugin
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.
2026-05-23 14:12:15 -07:00
Eric Zakariasson 3347cbab5b Merge pull request #70 from cursor/cursor/thermo-nuclear-code-quality-review
Add thermo-nuclear-code-quality-review skill and agent
2026-05-21 10:37:40 -07:00
ericzakariasson 909bc5d3b1 Add thermo-nuclear-code-quality-review skill and agent
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>
2026-05-21 10:22:16 -07:00
Sam Sokolin d1cdb88a9e Merge pull request #66 from cursor/ssokolin/orc
icon
2026-05-06 19:46:42 -04:00
Sam Sokolin 21812dca7c icon 2026-05-06 19:46:07 -04:00
Sam Sokolin f74c3357fe Merge pull request #65 from cursor/ssokolin/orchestrate
Adding orchestrate plugin
2026-05-06 19:25:08 -04:00
Sam Sokolin 03192a55c7 Adding orchestrate plugin 2026-05-06 19:04:59 -04:00
Eric Zakariasson 7dd9fea1e0 Merge pull request #61 from cursor/cursor-team-kit-plug-and-play
Update Cursor Team Kit workflows
2026-04-30 07:02:51 -07:00
ericzakariasson d018dc4d91 Rename automation harness skills to control-cli and control-ui
Made-with: Cursor
2026-04-30 13:12:11 +02:00
ericzakariasson d6e675f00c Remove maximum-throughput skill from team kit
Made-with: Cursor
2026-04-30 10:31:57 +02:00
ericzakariasson bca6129579 Update cursor team kit workflows
Made-with: Cursor
2026-04-30 10:05:05 +02:00
Roshan Sadanani 739bb28f2e Merge pull request #60 from cursor/roshansada/add-cursor-sdk-plugin
Add cursor-sdk plugin
2026-04-28 10:45:45 -07:00
roshansada 61d06b7bdb Add cursor-sdk plugin
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
2026-04-28 10:33:45 -07:00
Alex Vandak Maloney 7ec1de4230 Merge pull request #55 from maloneya/amaloney/canvas-plugin-reuse-agent-compat-avatar
Reuse agent-compatibility avatar for pr-review-canvas and docs-canvas
2026-04-15 13:49:50 -04:00
Alex Vandak Maloney 442ab7d08f Reuse agent-compatibility's avatar for pr-review-canvas and docs-canvas
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
2026-04-15 13:47:59 -04:00
Sam Sokolin 876f9bfa9e Merge pull request #54 from maloneya/amaloney/canvas-plugin-logo-padding
Pad the Cursor logo avatar on pr-review-canvas and docs-canvas
2026-04-15 13:25:28 -04:00
Alex Vandak Maloney be5b02ac97 Pad the Cursor logo avatar for pr-review-canvas and docs-canvas
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
2026-04-15 13:16:25 -04:00
Sam Sokolin a0cd104282 Merge pull request #52 from maloneya/amaloney/add-canvas-plugins
Add pr-review-canvas and docs-canvas plugins
2026-04-15 13:03:07 -04:00
Alex Vandak Maloney 03f3561021 Use the Cursor logo for both plugin avatars
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
2026-04-15 12:11:05 -04:00
Alex Vandak Maloney 01c91641cd Use custom SVG avatars for PR Review Canvas and Docs Canvas
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
2026-04-15 12:03:32 -04:00
Alex Vandak Maloney 24f0e6e70e Add avatars and tighten PR Review Canvas diff gathering
- 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
2026-04-15 11:51:25 -04:00
Alex Vandak Maloney 3b1d0271a9 feat: add pr-review-canvas and docs-canvas plugins
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
2026-04-15 11:44:48 -04:00
Eric Zakariasson 08c2bbe2ae Merge pull request #42 from cursor/add-cli-for-agent-plugin
Add cli-for-agent plugin
2026-03-26 10:48:50 +01:00
ericzakariasson 26a1497493 feat: add cli-for-agent plugin with agent-friendly CLI skill
Add marketplace plugin listing the cli-for-agents skill: non-interactive
flags, layered help with examples, pipelines, actionable errors,
idempotency, dry-run, and predictable command structure.

Made-with: Cursor
2026-03-26 10:37:40 +01:00
Eric Zakariasson 3b0296ebe6 Merge pull request #41 from cursor/add-agent-compatibility-plugin
Add agent-compatibility plugin
2026-03-25 14:24:58 +01:00
ericzakariasson f006be721c Refine agent-compatibility naming and docs
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
2026-03-25 14:22:16 +01:00
ericzakariasson 4c27ef77a0 README: drop teaching and ralph-loop from plugin table
Made-with: Cursor
2026-03-25 12:01:47 +01:00
ericzakariasson 90152133a6 Align agent-compatibility plugin with marketplace conventions
- Cursor author, MIT license, repo homepage/repository URLs, v1.0.0 manifest
- Add MIT LICENSE matching other plugins
- README: plugin table and marketplace-style intro

Made-with: Cursor
2026-03-25 11:55:02 +01:00
ericzakariasson d9eba4d94b Add agent-compatibility plugin
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
2026-03-25 11:37:56 +01:00