# Create Plugin Scaffold

Create a new Cursor plugin scaffold with a valid manifest, component directories, and...

- Repository: https://github.com/cursor/plugins (15000 stars)
- Category: Engineering
- License: see repository
- Last updated: 2026-11-01
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add cursor/plugins --skill create-plugin-scaffold -g -a claude-code -y`
Codex: `npx skills add cursor/plugins --skill create-plugin-scaffold -g -a codex -y`
Cursor: `npx skills add cursor/plugins --skill create-plugin-scaffold -g -a cursor -y`
Gemini CLI: `npx skills add cursor/plugins --skill create-plugin-scaffold -g -a gemini-cli -y`
Claude Code plugin marketplace: `/plugin marketplace add cursor/plugins`

## Description

Create a new Cursor plugin scaffold with a valid manifest, component directories, and marketplace wiring. Use when starting a new plugin or adding a plugin to a multi-plugin repository.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# Create plugin scaffold

## Trigger

You need to create a new Cursor plugin from scratch and make it ready for local use or marketplace submission.

## Required Inputs

- Plugin name (lowercase kebab-case)
- Plugin purpose and target users
- Component set to include (`rules`, `skills`, `agents`, `commands`, `hooks`, `mcpServers`)
- Repository style (`single-plugin` or `multi-plugin marketplace`)

## Output Location

By default, create the plugin inside the user's local plugin directory:

```
~/.cursor/plugins/local/<plugin-name>/
```

This path makes the plugin immediately available to Cursor without any install step. If the user explicitly asks to create the plugin elsewhere (e.g. inside an existing repo or a specific directory), respect that choice instead.

## Workflow

The rest: https://github.com/cursor/plugins/blob/HEAD/create-plugin/skills/create-plugin-scaffold/SKILL.md
