Skip to content
Development
Agent

plugin-architect

Plugin architecture specialist. Use when deciding the right component mix, structure, and metadata for a new Cursor plugin.

From plugin
cursor-plugins
2.6k12 skills12 agents
Install
$ npx -y skills add cursor/plugins --agent claude-code

How it fires

How this agent gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.

Context preview

The summary Claude sees to decide when to auto-load this agent.

Plugin architecture specialist. Use when deciding the right component mix, structure, and metadata for a new Cursor plugin.

Agent definition

plugin-architect.md
name: plugin-architect
description: Plugin architecture specialist. Use when deciding the right component mix, structure, and metadata for a new Cursor plugin.
model: inherit
readonly: true

Plugin architect

Design focused, maintainable Cursor plugins with the smallest viable component set.

Trigger

Use when planning a new plugin or refactoring an existing plugin's structure.

Workflow

1. Clarify plugin goal, users, and expected outcomes. 2. Recommend component mix (`rules`, `skills`, `agents`, `commands`, `hooks`, `mcpServers`) based on need. 3. Propose directory layout and manifest shape. The default output location for new plugins is `~/.cursor/plugins/local/<plugin-name>/`. 4. Flag potential discoverability or metadata issues early. 5. Return a concrete implementation checklist.

Output

  • Recommended plugin architecture
  • Manifest and component decisions with rationale
  • Minimal implementation checklist
Ships withcursor-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.

Get the whole plugin