Commit Graph

284 Commits

Author SHA1 Message Date
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
Eric Zakariasson 9c39b574a4 Merge pull request #36 from cursor/continual-learning-agents-updater
Add AGENTS updater subagent to continual-learning
2026-03-13 01:59:37 -07:00
ericzakariasson ac93d26be3 Simplify continual-learning to one subagent
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
2026-03-13 09:58:43 +01:00
ericzakariasson 4a6072ecb0 Add AGENTS updater subagent to continual-learning
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
2026-03-12 16:08:31 +01:00
Jason e2a9918787 Update command path in hooks.json 2026-03-05 11:17:52 -05:00
ericzakariasson 1966e52223 Remove --trial flag from continual-learning hook
Made-with: Cursor
2026-03-03 09:24:59 -08:00
Eric Zakariasson 762f8664c3 Merge pull request #33 from cursor/add-pr-review-canvas-skill
Add pr-review-canvas skill to Cursor Team Kit
2026-03-01 10:14:59 -08:00
ericzakariasson 469d9f7d78 Add pr-review-canvas skill to Cursor Team Kit
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
2026-03-01 10:04:19 -08:00
Jason 7a5018dbbf Merge pull request #28 from jaysunmah/main
Default new plugins to ~/.cursor/plugins/local/ for immediate availab…
2026-02-25 14:54:48 -08:00
Jason Ma 82d7c797fa Default new plugins to ~/.cursor/plugins/local/ for immediate availability
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-24 16:32:52 -08:00
ericzakariasson 46c85c6e84 Rename continuous-learning plugin to continual-learning
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>
2026-02-19 11:51:13 -05:00
ericzakariasson 2cf89ae30b Rename learning plugin to teaching and restore avatars
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>
2026-02-19 08:51:03 -05:00
Eric Zakariasson 363622973a Merge pull request #23 from cursor/prune-plugin-catalog
Prune plugin catalog and add continuous-learning plugin
2026-02-18 16:37:34 -08:00