Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>CursorToysNew to Visual Studio Code?ย Get it now.
CursorToys

CursorToys

Godrix

|
7 installs
| (0) | Free
๐Ÿš€ Supercharge your Cursor AI workflow! Share commands instantly, test APIs in-editor, manage personal libraries, and boost team collaboration. The ultimate productivity toolkit for Cursor users.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

CursorToys

A powerful collection of utilities that transform Cursor AI into a collaborative productivity powerhouse.

Installation ยท Utilities ยท Quick Start ยท What's New



🔨 Utilities

CursorToys includes over 9 utility categories to optimize your Cursor AI workflow:

🎯 Smart Recommendations 🔗 Instant Sharing 🌐 In-Editor API Testing
📚 Personal Libraries 📓 Project Notepads 🪝 Cursor Hooks
🗜๏ธ File Minification 💬 Chat Integration 🌐 GitHub Gist Integration

🎯 Smart Recommendations

Discover relevant tools for your project โ€” AI-powered suggestions analyzing your tech stack.

  • 🔍 Auto-Detection โ€” Analyzes project languages, frameworks, and context
  • 🎨 Marketplace Browser โ€” Elegant interface to browse and install recommendations
  • 🏷๏ธ Tag-Based Search โ€” Find commands, prompts, and rules by tags or description
  • 📦 Bundle Support โ€” Install multiple items at once
  • 🌐 Official Index โ€” Curated recommendations included (customizable)
  • 📝 YAML Metadata โ€” Frontmatter support for better organization
  • โšก Smart Caching โ€” Fast performance with memory and disk caching

Supported Contexts:

  • Languages: JavaScript, TypeScript, Python, Java, Go, Rust, Ruby, PHP, Elixir
  • Frameworks: React, Next.js, Vue, Angular, Svelte, Express, NestJS
  • Tools: Jest, Vitest, Playwright, Cypress, Docker, Kubernetes, Terraform

🔗 Instant Sharing

Share AI configurations with one click โ€” No screenshots or copy-pasting.

  • 🎯 One-Click Links โ€” Convert commands, rules, and prompts to deeplinks or CursorToys format
  • โŒจ๏ธ Fast Import โ€” Cmd+Shift+I to import from any link
  • 🔄 Multiple Formats โ€” Deeplink, web URL, CursorToys compressed format, or GitHub Gist
  • 👥 Team Sync โ€” Everyone uses the same AI instructions
  • 📦 CursorToys Format โ€” New compressed format ideal for large files (no URL length limits)

🌐 In-Editor API Testing

Test APIs without leaving Cursor โ€” Full REST client built-in.

  • 🚀 Execute Requests โ€” Run HTTP requests from .req files with CodeLens
  • 📝 Multiple Formats โ€” cURL commands or REST Client format (METHOD URL)
  • โšก Performance Tracking โ€” See execution time for each request
  • 🎨 Syntax Highlighting โ€” Beautiful highlighting for requests and responses
  • 🌍 Environment Variables โ€” Use {{variableName}} from .env files
  • 🔧 Inline Variables โ€” Define variables with # @var VAR_NAME=value directly in files
  • 🎯 Helper Functions โ€” Dynamic values: {{@uuid()}}, {{@datetime}}, {{@randomIn()}}, {{@prompt()}}
  • 🔄 Multiple Environments โ€” Switch between dev, staging, prod instantly
  • 💾 Auto-Save Responses โ€” Or preview-only mode for quick tests

📚 Personal Libraries

Build reusable libraries โ€” Commands that work across all projects.

  • 🗂๏ธ Visual Tree View โ€” Browse all personal commands and prompts in Explorer sidebar
  • 🏠 Personal + Project โ€” Separate libraries for personal and project-specific
  • โœ๏ธ Easy Management โ€” Rename, delete, reveal in folder
  • 🔍 Smart Filtering โ€” Filter by file extensions
  • 📂 Hierarchical Folders โ€” Organize in subfolders with drag-and-drop
  • 🎯 Drag & Drop โ€” Move commands/prompts between folders easily

📓 Project Notepads

Build project-specific documentation โ€” Notepads that stay with your project.

  • 📝 Project Notepads โ€” Workspace-specific markdown notes in .cursor/notepads/
  • 🗂๏ธ Visual Tree View โ€” Browse and manage notepads in Explorer sidebar
  • 📂 Hierarchical Organization โ€” Organize notepads in subfolders with drag-and-drop
  • โœ๏ธ Easy Management โ€” Create, rename, delete, and reveal notepads
  • 🔗 Shareable โ€” Generate CursorToys shareables or Gist for individual notepads or entire folders
  • 🎯 Drag & Drop โ€” Move notepads between folders easily
  • 🔄 Auto-Refresh โ€” File system watchers keep tree view in sync

🪝 Cursor Hooks

Manage Cursor hooks configuration โ€” Automate workflows with hooks.

  • 📄 Hooks Management โ€” Visual interface for managing hooks.json files
  • 🏠 Personal + Project โ€” Separate hooks for personal (all projects) and project-specific
  • 🗂๏ธ Visual Tree View โ€” Browse hooks and associated scripts in Explorer sidebar
  • โœ๏ธ Easy Management โ€” Create, share, delete, reveal hooks files
  • 🔗 Shareable โ€” Share hooks via CursorToys format or GitHub Gist
  • 📝 Script Detection โ€” Automatically detects and displays hook scripts
  • 🎯 Context Menu โ€” Right-click actions for all hook operations

🗜๏ธ File Minification

Optimize files and clipboard content โ€” Reduce file sizes instantly.

  • 📦 Minify Files โ€” One-click minification for JSON, HTML, XML, CSS, SVG, JS, TS
  • 📋 Clipboard Minification โ€” Minify clipboard content with auto-detection
  • 📊 Statistics โ€” See original size, minified size, and savings percentage
  • โš™๏ธ Configurable โ€” Customize output suffix and behavior
  • 🎯 Context Menu โ€” Right-click any supported file โ†’ Minify File

💬 Chat Integration

Send code to Cursor AI faster โ€” No manual copy-paste.

  • โœ‚๏ธ Send Selection โ€” Right-click โ†’ Send to Chat
  • 🔗 Prompt Deeplinks โ€” Generate shareable prompt links from selected code
  • 📝 Custom Text โ€” Send any text directly to chat
  • 📍 Context Included โ€” File path, language, and line numbers auto-added

🌐 GitHub Gist Integration

Share via GitHub Gist โ€” Maximum compatibility, discoverability, and browser viewing.

  • โœ… Browser Viewing โ€” Recipients can view without importing
  • โœ… Maximum Compatibility โ€” Works with any editor, not just Cursor
  • โœ… Public or Private โ€” Control visibility of shared content
  • โœ… Permanent Links โ€” Gists stay accessible on GitHub
  • โœ… Version History โ€” GitHub tracks gist changes
  • โœ… Embedded Viewing โ€” Gists can be embedded in docs



📋 Installation

For detailed installation instructions and system requirements, visit the complete documentation.

But to get started quickly, choose one of the installation methods below:

VS Code Marketplace (Recommended)

For Cursor/VS Code:

  1. Open Extensions (Cmd+Shift+X / Ctrl+Shift+X)
  2. Search for "Cursor Command Toys"
  3. Click Install

Direct Links:

  • VS Code Marketplace
  • Open VSX Registry (for Cursor and other editors)
Manual Installation via VSIX
  1. Download the latest .vsix from GitHub Releases
  2. Open Command Palette (Cmd+Shift+P / Ctrl+Shift+P)
  3. Run "Extensions: Install from VSIX..."
  4. Select the downloaded file
Development/Local Build

Clone the repository and compile locally:

git clone https://github.com/CursorToys/cursor-toys.git
cd cursor-toys
npm install
npm run compile
npm run package

Install the generated .vsix file via Extensions โ†’ Install from VSIX.

🚀 Quick Start

Get Started in 60 Seconds

Step 1: Test an API (30 seconds)

# Create .cursor/http/api-test.req in your project
curl -X GET https://api.github.com/users/octocat

Click the "Send Request" link that appears above โ†’ See formatted response!

Step 2: Share a Command (20 seconds)

  1. Create .cursor/commands/my-command.md
  2. Right-click โ†’ "Generate Cursor Toys Command"
  3. Link copied! Share it anywhere.

Step 3: Import Team Config (10 seconds)

  1. Press Cmd+Shift+I (Mac) or Ctrl+Shift+I (Windows/Linux)
  2. Paste a deeplink
  3. Done! File created automatically.

Main Commands

Command Shortcut Description
CursorToys: Import from Link Ctrl+Shift+I / Cmd+Shift+I Import deeplink, CursorToys, or GitHub Gist
CursorToys: Check Recommendations โ€” Check recommendations for the project
CursorToys: Browse Marketplace โ€” Browse recommendations marketplace
CursorToys: Send HTTP Request โ€” Execute HTTP request from file
CursorToys: Select HTTP Environment โ€” Switch between HTTP environments
CursorToys: Minify File โ€” Minify current file
CursorToys: Trim & Minify Clipboard โ€” Auto-detect and minify clipboard
CursorToys: Send Selection to Chat โ€” Send selected code to Cursor chat

Pro Tip: Most commands are accessible via CodeLens (clickable links in your files) or context menu (right-click)!

โœจ What's New

Version 1.5.0 (January 2026)

For a detailed look at the latest changes, visit the CHANGELOG.

โœจ Highlights

  • โœ… Cursor Hooks Management โ€” Complete hooks.json management system
  • โœ… Smart Recommendations โ€” Complete recommendation system based on project context
  • โœ… Marketplace Browser โ€” Elegant visual interface to explore recommendations
  • โœ… Project Notepads โ€” Project-specific markdown documentation in .cursor/notepads/
  • โœ… GitHub Gist Integration โ€” Share via Gist for maximum compatibility
  • โœ… HTTP Environments โ€” Environment variables for HTTP requests
  • โœ… Advanced Minification โ€” Support for JSON, HTML, XML, CSS, SVG, JS, TS
  • โœ… Clipboard Processing โ€” Smart clipboard minification

Cursor Hooks Management

  • Visual tree view for hooks.json files (personal and project)
  • Create, share, and manage hooks configurations
  • Automatic detection of hook scripts
  • Share hooks via CursorToys or GitHub Gist
  • Import hooks with Cmd+Shift+I

Smart Recommendations System

  • Context-based recommendation system for projects
  • Automatic detection of languages, frameworks, and tools
  • Marketplace browser with elegant visual interface
  • Support for tags, descriptions, and YAML frontmatter
  • Smart caching for performance
  • Official marketplace at CursorToys/marketplace (contributions via PR)

Project Notepads

  • Project notepads in .cursor/notepads/
  • Tree view visualization in sidebar
  • Hierarchical organization with drag-and-drop
  • Sharing via CursorToys or GitHub Gist
  • Bundle support (share entire folders)

GitHub Gist Integration

  • Sharing via GitHub Gist for maximum compatibility
  • Browser viewing without importing
  • Support for public and private gists
  • Automatic gist import
  • Embedded metadata for validation

HTTP Environments

  • Environment variables in .cursor/http/environments/
  • Support for multiple environments (dev, staging, prod)
  • {{variableName}} syntax for dynamic values
  • Fast switching between environments
  • Validation of unresolved variables

File Minification

  • Minification of JSON, HTML, XML, CSS, SVG, JS, TS
  • Clipboard minification with auto-detection
  • Detailed savings statistics
  • Configurable output suffix
  • Context menu and editor title bar

General Improvements

  • Performance improvements in cache system
  • Bug fixes and stability
  • Expanded and improved documentation
  • Better VS Code support

🛣๏ธ Roadmap

We are planning some nice new features and improvements for the next releases:

  • 🎨 Command Templates โ€” Library of ready-to-use templates
  • 🔄 Cloud Sync โ€” Synchronize personal libraries via cloud
  • 📊 Usage Analytics โ€” See which commands you use most
  • 🎯 AI Command Builder โ€” Create commands with AI assistance
  • 🌐 Public Marketplace โ€” Share and discover community commands
  • 📱 Mobile Preview โ€” View HTTP responses in different screen sizes

โค๏ธ CursorToys Community

The CursorToys team is extremely grateful to have the support of an amazing active community. The work you do is incredibly important. CursorToys wouldn't be nearly what it is today without your help filing bugs, updating documentation, guiding the design, or writing features. We want to say thank you and take time to recognize your work. Your contributions and feedback improve CursorToys month after month!

🤝 Contributing

This project welcomes contributions of all types. Besides coding features/bug fixes, other ways to assist include spec writing, design, documentation, and finding bugs. We are excited to work with the community to build a set of tools for helping you get the most out of Cursor AI.

We ask that before you start work on a feature that you would like to contribute, please read our Contributor's Guide. We would be happy to work with you to figure out the best approach, provide guidance and mentorship throughout feature development, and help avoid any wasted or duplicate effort.

For guidance on developing for CursorToys, please read the developer docs for a detailed breakdown. This includes how to setup your computer to compile.

📄 Code of Conduct

This project has adopted the Microsoft Open Source Code of Conduct.

🔒 Privacy

The extension does not collect personal or sensitive data. For more privacy information, see our Privacy Policy.

📝 License

This project is licensed under the MIT License - see the LICENSE file for details.


Made with โค๏ธ for the Cursor community

GitHub Stars VS Code Marketplace Open VSX Downloads License

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
ยฉ 2026 Microsoft