Commit Graph

21 Commits

Author SHA1 Message Date
Sam Sokolin 03192a55c7 Adding orchestrate plugin 2026-05-06 19:04:59 -04:00
ericzakariasson bca6129579 Update cursor team kit workflows
Made-with: Cursor
2026-04-30 10:05:05 +02: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 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
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
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
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
ericzakariasson 4d52afabbd Prune plugin catalog and add continuous-learning plugin
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>
2026-02-18 19:02:00 -05:00
ericzakariasson b21ab167c8 Rename cursor-dev-kit slug and directory to cursor-team-kit.
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>
2026-02-17 13:01:13 -05:00
ericzakariasson 3bc7cc545c Rename Cursor Dev Kit to Cursor Team Kit.
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>
2026-02-17 12:59:17 -05:00
Eric Zakariasson e87eaecc7b Add Ralph Loop plugin (#15)
* Add Ralph Loop plugin

Port of the Ralph Wiggum technique from Claude Code to Cursor.
Runs Cursor in a self-referential loop, feeding the same prompt
back after every turn until a completion condition is met.

Components:
- Stop hook that intercepts session exit and re-injects the prompt
- Setup script for initializing loop state
- Skills for starting, cancelling, and explaining the loop

Co-authored-by: Cursor <cursoragent@cursor.com>

* Comply with Cursor hooks API

- Rewrite hooks.json to Cursor format (version 1, lowercase event
  names, flat structure, loop_limit: null)
- Replace Claude Code stop hook output (decision/block/reason) with
  Cursor's followup_message API
- Add afterAgentResponse hook to detect completion promise without
  depending on transcript format
- Use CURSOR_PROJECT_DIR env var for reliable state file paths
- Remove setup script; ralph-loop skill now instructs the agent to
  create the state file directly
- Update cancel-ralph skill to clean up done flag file

Co-authored-by: Cursor <cursoragent@cursor.com>

* Move state files to .cursor/ralph/ subdirectory

State file: .cursor/ralph/scratchpad.md
Done flag:  .cursor/ralph/done
Cancel cleans up with rm -rf .cursor/ralph

Co-authored-by: Cursor <cursoragent@cursor.com>

---------

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-11 15:47:59 -08:00
ericzakariasson 84a7c3ba25 Remove presentation-pptx plugin
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-10 18:12:47 -08:00
ericzakariasson 97128c02db Apply writing guide: sentence-case titles, remove em-dashes and semicolons
- Convert all H1 headings to sentence case across skills, rules, agents,
  commands, and READMEs (~65 headings)
- Replace em-dashes with colons in plugin.json descriptions and README
  taglines to match marketplace.json convention
- Replace semicolons with periods and restructure sentences across skills,
  rules, agents, and READMEs (~19 instances)

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-10 18:11:09 -08:00
ericzakariasson c697bde1e0 Add create-plugin meta plugin for plugin authoring.
Introduce a dedicated meta plugin with scaffold and submission-review workflows so teams can create marketplace-ready Cursor plugins with consistent structure and metadata. Register the plugin in marketplace metadata and the root plugin index.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-10 17:46:01 -08:00
ericzakariasson 50f1097e7b Curate marketplace to new Cursor plugin set
Consolidate the repo around the new domain plugins and Cursor Dev Kit workflows while removing legacy plugin content. Update manifests and README listings to reflect the current plugin reality.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-10 17:05:41 -08:00
ericzakariasson b52a8d55ad Rename cursor-picks to cursor-dev-kit
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-10 14:27:33 -08:00
ericzakariasson 8762e7519e Setting up Cursor plugin repository
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-09 12:44:34 -05:00