Skip to content

feat: add native Cursor plugin adapter#207

Open
harshav167 wants to merge 1 commit into
DietrichGebert:mainfrom
harshav167:cursor-plugin-adapter
Open

feat: add native Cursor plugin adapter#207
harshav167 wants to merge 1 commit into
DietrichGebert:mainfrom
harshav167:cursor-plugin-adapter

Conversation

@harshav167

@harshav167 harshav167 commented Jun 20, 2026

Copy link
Copy Markdown

Summary

  • Add a Cursor plugin manifest that exposes Ponytail skills, existing Cursor rules, and Cursor-native hooks.
  • Add Cursor hook adapters for session activation, mode tracking, dependency-install approval, compaction reminders, and session cleanup.
  • Preserve existing Claude/Codex/Copilot hook behavior while adding Cursor output/state handling.

Test plan

  • node tests/hooks.test.js
  • node tests/opencode-plugin.test.js
  • node scripts/check-rule-copies.js
  • node tests/hooks-windows.test.js
  • node tests/gemini-extension.test.js
  • node tests/behavior.test.js
  • node tests/correctness.test.js
  • Node smoke checks for Cursor hook JSON outputs

Co-authored-by: Cursor <cursoragent@cursor.com>
@harshav167 harshav167 force-pushed the cursor-plugin-adapter branch from b206344 to 5a462a6 Compare June 20, 2026 03:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant