Make Cursor AI even more powerful by giving it access to your protected resources! CursorMate seamlessly integrates Figma designs, Jira tickets, and other protected resources into your codebase, enabling Cursor AI to provide more contextual and accurate suggestions.
Additionally, CursorMate allows you to create resources directly within the editor using AI-powered generation.
🚀 Features
CursorMate enhances your development workflow with two main capabilities:
Resource Access
Figma Integration: Access design specs and assets right in your codebase
Jira Integration: Keep track of tickets and requirements alongside your code
Github Integration: Reference private repositories and issues
Notion Integration: Include documentation and specs from your Notion workspace
Confluence Integration: Access and manage Confluence pages within your workspace
Resource Creation
AI-Powered Resource Creation: Collaborate with AI tools to generate resources directly within the editor. This feature allows you to create various resources, such as GitHub issues, Confluence pages, etc. with the help of AI, streamlining your workflow and enhancing productivity.
Supported resources:
Github issues
Confluence pages
🎯 Main Commands
CursorMate: Get Resource - Save a resource from a URL
CursorMate: Create Github Issue - Create a Github issue from the clipboard
CursorMate: Sync Github Issue - Sync local markdown changes to an existing Github issue
CursorMate: Create Confluence Page - Create a new Confluence page
CursorMate: Update Confluence Page - Update an existing Confluence page
CursorMate: Clear All OAuth Tokens - Clear all OAuth tokens
CursorMate: Track Progress - Track changes and progress in your workspace by creating or updating progress logs. This will help Cursor keep track of your changes and progress in your workspace.
Run CursorMate: Get Resource in the Command Palette.
Resource Storage:
Figma designs are saved as JSON in .cursormate/figma/
Jira tickets are saved in .cursormate/jira/
Notion pages are saved in .cursormate/notion/
Github issues are saved in .cursormate/github/
Confluence pages are saved in .cursormate/confluence/
Reference in Cursor:
Add resource reference in your codebase in cursor chat/composer
Example: "Update this component according to the design in @file/{figma-design-file-name}.json"
🔧 Installation
Install from VS Code Marketplace
Open the Command Palette by pressing Cmd/Ctrl + Shift + P
Trigger supported commands:
CursorMate: Get Resource
CursorMate: Create GitHub Issue
CursorMate: Sync Github Issue
CursorMate: Create Confluence Page
CursorMate: Update Confluence Page
CursorMate: Clear All OAuth Tokens
📁 Resource Storage
Resources are saved in your workspace.
Pulled protected resources (Figma, Jira, Notion, Github, Confluence) are saved in .cursormate directory in your workspace. We suggest to add this to your .gitignore file.
Documented resources (the default folder can be configured in settings, we suggest to track this directory in your repo):
Github issues are saved in .github-issues directory in your workspace.
Confluence pages are saved in .confluence-pages directory in your workspace.
🔒 Privacy
CursorMate does not store any data in the cloud. All resources are saved locally in your workspace.