GitHub Trending · Agent Tooling · Updated
cursor/plugins
Cursor plugin spec and official plugin collection
- Stars
- ★ 12.0k
- Language
- TypeScript
- Chart appearances
- 5
- On-chart tracking
- 1 days tracked
What it does
This is Cursor's official plugin specification and plugin collection, defining how agent plugins are structured as standalone directories with a .cursor-plugin/plugin.json manifest. It also ships a set of official plugins for popular developer tools, frameworks, and SaaS products, covering code review, task orchestration, and learning memory.
What's inside
Each plugin lives in its own directory at the repo root with a .cursor-plugin/plugin.json manifest, and the README tabulates name, author, category, and description. It already includes a dozen-plus plugins such as teaching, continual-learning, cursor-team-kit, thermos, create-plugin, ralph-loop, orchestrate, pstack, advisor, and grok-voice.
Tech stack
The primary language is TypeScript, and plugins are distributed as manifest files plus directory structures, with some relying on the Cursor SDK and CLI capabilities. Overall it is a plugin-based extension scheme around the Cursor agent ecosystem.
Use cases
- Heavy Cursor users: extend agent code review, orchestration, and learning via official plugins
- Plugin developers: scaffold and publish their own agent plugins following the official spec
- Team engineering leads: interested in internal workflow plugins for CI, code review, and local automation
- AI tooling researchers: want to understand how agent plugin specs and ecosystems are organized
Why it's trending
It gained 4,683 stars this month for a total of 7,254, reaching No. 3 on GitHub Trending's monthly chart. Cursor itself stepping in to define the plugin spec, amid the agent tooling boom, quickly drew developer attention.
Current chart placements
| Period | Language filter | Rank | Stars gained |
|---|---|---|---|
| Daily | All languages | #9 | +278 |
| Daily | TypeScript | #3 | +278 |
| Weekly | TypeScript | #5 | +1.3k |
| Monthly | All languages | #20 | +4.0k |
| Monthly | TypeScript | #6 | +4.0k |
Editorial summaries are based on the public repository and the dated GitHub Trending snapshot. Verify implementation details in the upstream repository.