Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

feat: add Cursor editor provider support#606

Merged
breaking-brake merged 1 commit intomainbreaking-brake/cc-wf-studio:mainfrom
feat/cursor-editor-providerbreaking-brake/cc-wf-studio:feat/cursor-editor-providerCopy head branch name to clipboard
Feb 24, 2026
Merged

feat: add Cursor editor provider support#606
breaking-brake merged 1 commit intomainbreaking-brake/cc-wf-studio:mainfrom
feat/cursor-editor-providerbreaking-brake/cc-wf-studio:feat/cursor-editor-providerCopy head branch name to clipboard

Conversation

@breaking-brake
Copy link
Copy Markdown
Owner

@breaking-brake breaking-brake commented Feb 24, 2026

Summary

Add Cursor as a new AI editing provider, enabling workflow export to .cursor/skills/ and .cursor/agents/ formats, MCP config integration, and AI-assisted workflow editing via Cursor.

Motivation

Cursor is a popular AI-powered code editor. Adding Cursor as a supported provider allows users to export workflows and use AI editing features with Cursor, expanding the multi-agent ecosystem support.

Changes

New Files:

  • src/extension/commands/cursor-handlers.ts - Cursor-specific command handlers (export, run, skill browser)
  • src/extension/services/cursor-extension-service.ts - Cursor extension detection and launch service
  • src/extension/services/cursor-skill-export-service.ts - Workflow export to .cursor/skills/ and .cursor/agents/

Modified Files:

  • src/extension/commands/open-editor.ts - Register Cursor message handlers
  • src/extension/services/ai-editing-skill-service.ts - Add Cursor provider support
  • src/extension/services/export-service.ts - Export generateSubAgentFile() and generateSubAgentFlowAgentFile() for reuse
  • src/extension/services/mcp-config-reader.ts - Read Cursor MCP config (~/.cursor/mcp.json)
  • src/extension/services/mcp-server-config-writer.ts - Write MCP config for Cursor
  • src/extension/services/skill-normalization-service.ts - Cursor skill normalization
  • src/extension/services/skill-service.ts - Cursor skill discovery
  • src/extension/services/workflow-prompt-generator.ts - Cursor provider in export instructions
  • src/extension/utils/path-utils.ts - Cursor path utilities
  • src/shared/types/mcp-node.ts - Cursor MCP config types
  • src/shared/types/messages.ts - Cursor message types
  • src/webview/src/components/Toolbar.tsx - Cursor export/run buttons
  • src/webview/src/components/chat/McpServerSection.tsx - Cursor MCP server display
  • src/webview/src/components/common/AIProviderBadge.tsx - Cursor provider badge
  • src/webview/src/components/dialogs/SkillBrowserDialog.tsx - Cursor skill browser
  • src/webview/src/components/mcp/McpServerList.tsx - Cursor MCP server list
  • src/webview/src/components/toolbar/MoreActionsDropdown.tsx - Cursor menu item
  • src/webview/src/services/vscode-bridge.ts - Cursor bridge methods
  • src/webview/src/stores/refinement-store.ts - Cursor provider state
  • README.md - Add Cursor to supported agents table, remove unused anchor spans
  • package.json - Update description and keywords

Testing

  • npm run format && npm run lint && npm run check passed
  • npm run build passed
  • Manual E2E testing in Cursor

🤖 Generated with Claude Code

- Add Cursor as AI editing provider with skill export (.cursor/skills/)
- Add sub-agent .md file export to .cursor/agents/
- Add Cursor MCP config reading (~/.cursor/mcp.json)
- Add MCP server config writing for Cursor
- Update README and package.json description

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@breaking-brake breaking-brake force-pushed the feat/cursor-editor-provider branch from 38551b0 to cde861e Compare February 24, 2026 14:35
@breaking-brake breaking-brake merged commit 1b0e3bd into main Feb 24, 2026
3 checks passed
@breaking-brake breaking-brake deleted the feat/cursor-editor-provider branch February 24, 2026 14:38
@breaking-brake breaking-brake mentioned this pull request Feb 24, 2026
braking-brake-semantic-release Bot pushed a commit that referenced this pull request Feb 24, 2026
## [3.26.0](v3.25.0...v3.26.0) (2026-02-24)

### Features

* add Cursor editor provider support ([#606](#606)) ([1b0e3bd](1b0e3bd))
@braking-brake-semantic-release
Copy link
Copy Markdown

🎉 This PR is included in version 3.26.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

Morty Proxy This is a proxified and sanitized view of the page, visit original site.