mirror of
https://github.com/cursor/plugins.git
synced 2026-09-14 20:00:00 +08:00
bbb10da31d6013fe350546477cda8bb26da4e8fa
- Add plugin specification README with complete schema documentation - Include boilerplate plugin demonstrating all components: - Rules (.mdc files with frontmatter) - Agents (specialized subagent definitions) - Skills (self-contained capabilities with SKILL.md) - Hooks (pre/post event automation) - MCP servers (external tool integrations) - Extensions directory structure Co-authored-by: Cursor <cursoragent@cursor.com>
Cursor Plugins
Official Cursor plugins for popular developer tools, frameworks, and SaaS products. Each plugin is a standalone directory at the repository root with its own .cursor-plugin/plugin.json manifest.
Plugins
| Plugin | Category | Description |
|---|---|---|
| GitHub | Developer Tools | Actions, API, CLI, Pull Requests, and repository management |
| Docker | Developer Tools | Dockerfiles, Compose, multi-stage builds, and containers |
| LaunchDarkly | Developer Tools | Feature flags, experimentation, and progressive rollouts |
| Sentry | Observability | Error monitoring, performance tracking, and alerting |
| Firebase | Backend | Firestore, Cloud Functions, Authentication, and Hosting |
| MongoDB | Backend | Schema design, queries, aggregation, indexes, and Mongoose |
| Twilio | SaaS | SMS, Voice, WhatsApp, Verify, and communications APIs |
| Slack | SaaS | Bolt framework, Block Kit, Events API, and app development |
| Next.js React TypeScript | Frontend | Next.js App Router, React, Shadcn UI, and Tailwind rules |
| Frontend Developer | Frontend | React, Next.js, TypeScript, and Tailwind CSS development rules |
| SvelteKit | Frontend | Svelte 5 and SvelteKit modern web development guide |
| Flutter Dart | Mobile | Flutter and Dart clean architecture development rules |
| SwiftUI iOS | Mobile | SwiftUI and Swift iOS/macOS development rules |
| FastAPI Python | Backend | FastAPI and scalable Python API development rules |
| Django Python | Backend | Django and scalable Python web application rules |
| Rails Ruby | Backend | Ruby on Rails, PostgreSQL, Hotwire, and Tailwind rules |
| Elixir Phoenix | Backend | Elixir, Phoenix, LiveView, and Tailwind development rules |
| Laravel TALL Stack | Backend | Laravel TALL Stack (Tailwind, Alpine.js, Livewire) with DaisyUI |
| Go API Development | Backend | Go API development with standard library (1.22+) rules |
| Rust Async | Systems | Rust async programming and concurrent systems rules |
| Playwright Testing | Testing | Playwright end-to-end testing and QA automation rules |
| Unity GameDev | GameDev | C# Unity game development and design patterns rules |
| Deep Learning Python | ML | Deep learning, transformers, and diffusion model rules |
| Terraform IaC | DevOps | Terraform and cloud Infrastructure as Code best practices |
| Solidity Web3 | Blockchain | Solidity smart contract security and development rules |
Repository Structure
This is a multi-plugin marketplace repository. The root .cursor-plugin/marketplace.json lists all plugins, and each plugin has its own manifest:
plugins/
├── .cursor-plugin/
│ └── marketplace.json # Marketplace manifest (lists all plugins)
├── plugin-name/
│ ├── .cursor-plugin/
│ │ └── plugin.json # Per-plugin manifest
│ ├── skills/ # Agent skills (SKILL.md with frontmatter)
│ ├── rules/ # Cursor rules (.mdc files)
│ ├── mcp.json # MCP server definitions
│ ├── README.md
│ ├── CHANGELOG.md
│ └── LICENSE
└── ...
License
MIT
Description
thermo-nuclear-code-quality-review: Run an extremely strict maintainability review for abstraction quality, giant files, and spaghetti-condition growth. Use for a thermo-nuclear code quality…; unslop: Cut AI tells from any writing. Must always apply.; deslop: Remove AI-generated code slop and clean up code style; typescript-best-practices: TypeScript best practices. Use when reading or editing any .ts or .tsx file.; how: Use for "how does X work", code walkthroughs before changing something, an…
Languages
TypeScript
94.1%
JavaScript
2.6%
Shell
2.4%
CSS
0.8%