Skip to content

Installation & Setup

@maestria/cursor is a declarative Cursor plugin: a manifest, agents, an orchestrator skill, global rules, and slash commands. There is no npm install of a runtime SDK for end users.

  • Cursor IDE and/or Cursor CLI (agent on $PATH)
  • No Node toolchain required for end-user install
Terminal window
pnpx maestria@latest install cursor
pnpx maestria@latest status

The CLI pulls @maestria/cursor from npm (npm pack @maestria/cursor@latest) and extracts it into ~/.cursor/plugins/local/maestria.

Terminal window
pnpx maestria@latest update cursor
pnpx maestria@latest status

To pin to a specific version:

Terminal window
pnpx maestria@latest update [email protected]
Alternative: Manual setup from a monorepo checkout
  1. Copy the plugin

    Terminal window
    mkdir -p ~/.cursor/plugins/local/maestria
    cp -a packages/cursor/. ~/.cursor/plugins/local/maestria/
  2. Or run without installing

    Terminal window
    agent --plugin-dir ./packages/cursor
  3. Verify

    In Agent chat, confirm /fein, /sonar, /blitz, /orchestrate appear, and that specialist agents (builder, reviewer, …) are available.

When running Cursor CLI (agent) with the plugin:

Terminal window
agent --plugin-dir ~/.cursor/plugins/local/maestria

For non-interactive usage (CI, scripts):

Terminal window
echo "your prompt" | agent --plugin-dir ~/.cursor/plugins/local/maestria --cli-mode
Path Purpose
.cursor-plugin/plugin.json Plugin manifest
agents/*.md 7 specialist Task agents
skills/orchestrator/SKILL.md Dispatcher methodology
rules/maestria-global.mdc Always-on global rules
commands/*.md Workflow slash commands
Terminal window
pnpx maestria@latest uninstall cursor

Continue to the Quick Start to run your first pipeline.