SkillAgentSearch skills...

Directories

Find rules and MCP servers

Install / Use

/learn @leerob/Directories
About this skill

Quality Score

0/100

Supported Platforms

Claude Code
Cursor

README

Cursor Directory

The community hub for Cursor — plugins, MCP servers, events, jobs, and thousands of developers building together.

cursor.directory


Project Structure

├── apps/
│   └── cursor/          # Next.js app
├── packages/
│   └── email/           # Email templates (React Email)
├── supabase/
│   └── migrations/      # Database migrations
└── package.json         # Bun workspace config

All data lives in the database — there is no local data in the repo.

Getting Started

Prerequisites

Setup

  1. Clone the repo
git clone https://github.com/pontusab/cursor.directory.git
cd cursor.directory
  1. Install dependencies
bun install
  1. Configure environment variables
cp apps/cursor/.env.example apps/cursor/.env

Fill in the required values:

| Variable | Required | Description | |----------|----------|-------------| | NEXT_PUBLIC_SUPABASE_URL | Yes | Supabase project URL | | NEXT_PUBLIC_SUPABASE_ANON_KEY | Yes | Supabase anon/public key | | SUPABASE_SERVICE_ROLE_KEY | Yes | Supabase service role key | | RESEND_API_KEY | No | Resend API key (emails) | | NEXT_PUBLIC_APP_URL | No | Defaults to http://localhost:3000 |

  1. Run the database migrations

Apply the migrations in supabase/migrations/ to your Supabase project.

  1. Start the dev server
bun dev

Open http://localhost:3000.


Contributing

All content is submitted through the website — no pull requests needed for data.

Submit a Plugin

  1. Go to cursor.directory/plugins/new
  2. Sign in with GitHub or Google
  3. Paste a GitHub repo URL — we auto-detect components following the Open Plugins standard
  4. Click Submit

Auto-detected components:

| Component | Path | |-----------|------| | Rules | rules/*.mdc | | MCP Servers | .mcp.json | | Skills | skills/*/SKILL.md | | Agents | agents/*.md | | Hooks | hooks/hooks.json | | LSP Servers | .lsp.json |

See the Open Plugins specification and plugin template for details.

Host an Event

Community events are powered by Luma:

  1. Go to cursor.directory/events
  2. Click Host an event
  3. Fill out the form — your event will appear on the site automatically

Post a Job

  1. Sign in at cursor.directory
  2. Navigate to Jobs → Post a job
  3. Fill in the details and submit

Tech Stack

View on GitHub
GitHub Stars3.9k
CategoryDevelopment
Updated16h ago
Forks665

Languages

TypeScript

Security Score

80/100

Audited on Mar 27, 2026

No findings