plugins  by cursor

AI developer tool plugin framework and SDK

Created 4 months ago
489 stars

Top 62.5% on SourcePulse

GitHubView on GitHub
Project Summary

This repository defines the specification for Cursor plugins and hosts official plugins designed to extend the Cursor IDE. It targets developers and teams seeking to integrate AI assistance more deeply into their workflows by providing pre-built extensions for popular developer tools, frameworks, and SaaS products. The primary benefit is enhanced productivity through AI-powered features like intelligent code review, navigable documentation, and robust agent compatibility.

How It Works

The project is structured as a multi-plugin marketplace. Each plugin is a self-contained directory containing its own .cursor-plugin/plugin.json manifest, detailing its metadata and capabilities. A central .cursor-plugin/marketplace.json file at the repository root aggregates all plugins, serving as the marketplace manifest. This architecture promotes modularity, allowing for easy addition, discovery, and management of extensions that can include agent skills, custom rules, and MCP server definitions.

Quick Start & Requirements

The provided README does not contain explicit installation instructions, quick-start commands, or specific non-default prerequisites. Development or usage likely requires familiarity with the Cursor IDE and its plugin ecosystem, potentially involving Node.js/TypeScript given the mention of @cursor/sdk.

Highlighted Details

  • Continual Learning: Enables incremental, transcript-driven memory updates for AI agents, focusing on high-signal bullet points for efficiency.
  • PR Review Canvas: Visualizes Pull Request diffs as interactive canvases, intelligently grouping changes by importance and distinguishing core logic from boilerplate.
  • Docs Canvas: Renders project documentation (architecture notes, API references, runbooks) into a navigable Canvas format with structured sections, tables of contents, and diagrams.
  • Cursor SDK (@cursor/sdk): A TypeScript SDK for building custom applications, scripts, and CI pipelines on top of Cursor, offering runtime selection, authentication, streaming, and error handling patterns.
  • Agent Compatibility: Provides CLI tools for auditing repository compatibility with Cursor agents, checking startup procedures, validation logic, and documentation accuracy.
  • CLI for Agents: Defines patterns for creating reliable command-line interfaces executable by coding agents, incorporating features like flags, help messages, pipelines, and idempotency.
  • Cursor Team Kit: Includes internal workflows used by the Cursor development team for continuous integration, code review, and release management.
  • Create Plugin: A utility tool designed to scaffold new Cursor plugins and validate their structure and manifest files.

Maintenance & Community

The README does not specify community channels (e.g., Discord, Slack), provide a roadmap, or list notable contributors, sponsorships, or partnerships.

Licensing & Compatibility

The repository is licensed under the MIT License. This permissive license generally allows for commercial use, modification, and distribution without significant restrictions, making it suitable for integration into proprietary software.

Limitations & Caveats

The provided README does not explicitly detail any limitations, such as alpha status, known bugs, unsupported platforms, or potential deprecations.

Health Check
Last Commit

2 days ago

Responsiveness

Inactive

Pull Requests (30d)
11
Issues (30d)
3
Star History
276 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.