CursorToys features mapped to real extension capabilities.

This page mirrors the extension documentation and package contribution surface, so each section below maps to commands, views, or settings that exist in CursorToys today.

Instant sharing and import

Generate deeplinks and CursorToys bundles for commands, rules, prompts, skills, plans, notepads, hooks, HTTP requests, and full folders. Import from deeplink, web URL, bundle, or GitHub Gist.

HTTP workbench with assertions

Execute requests from `.req` and `.request` files, switch environments, use helper variables, and run `@assert()` tests with operators for status, headers, body paths, and validation rules.

Explorer libraries

Manage Notepads, Commands, Prompts, Cursor Plans, Skills, Hooks, and MCPB Packages from dedicated Explorer views with open, rename, reveal, delete, refresh, and share actions.

AI accelerators

Refine selection or clipboard with Gemini, process text with custom prompts, and send text or selection to chat through commands and context menu actions.

MCPB package operations

Install `.mcpb` bundles with preview, edit environment variables before saving, and manage installed packages directly from the MCPB Explorer tree.

Remote and usage operations

Run CursorToys Remote Chat controls (start, pause, configure, send summary) and monitor Cursor spending usage from status bar commands.

Core categories from the extension docs

Authoring and distribution

  • Generate deeplink or web links for commands, rules, prompts, and chat prompts.
  • Share as CursorToys bundle for single files, folders, or project-level payloads.
  • Import through Command Palette shortcut and route to workspace or personal libraries.

Validation and execution

  • Execute HTTP requests in-editor with timeout and save/preview behavior.
  • Validate response behavior with assertions and inline pass/fail output.
  • Switch environments and use helper functions for dynamic request values.

Typical workflows

Bootstrap a new project

  • Create starter command, prompt, and rules bundles from repository folders.
  • Import team HTTP requests with environment files and assertion templates.
  • Add core skills and plans to keep onboarding steps reproducible.

Ship and communicate a release

  • Run HTTP request suites and assertions before publishing changes.
  • Refine release notes and prompts with AI processing commands.
  • Share final assets via bundle, gist, or deeplink for the full team.