cursor-platform-ops

Route Cursor IDE configuration tasks to the correct surface including rules, skills, hooks, settings, and MCP.

1|Updated Jul 2, 2026
One-click install
npx skills add https://github.com/tarabakz25/my-skills --skill cursor-platform-ops-tarabakz25
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: cursor-platform-ops
Source: https://github.com/tarabakz25/my-skills/tree/main/cursor-platform-ops
Command: npx skills add https://github.com/tarabakz25/my-skills --skill cursor-platform-ops-tarabakz25

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Cursor IDE exposes many independent configuration surfaces (rules, skills, hooks, settings, MCP servers, Automations), and choosing the wrong one leads to misplaced files, duplicated guidance, and broken workflows. This Skill acts as a routing layer that tells the agent which surface to use, where files live, and how to drive Cursor from chat. ## Core Features & Use Cases - Configuration Surface Router: Decision tables and flowcharts map user intent to the right surface — project rules (.mdc), user rules, skills, hooks, settings.json, MCP servers, or Automations. - cursor-app-control MCP Operations: Covers workspace switching (move_agent_to_root, move_agent_to_cloned_root), project bootstrapping (create_project), user rule management (cursor_dialog), and Glass UI automation. - Directory Maps and Pitfall Guards: Documents user-level, project-level, and built-in skill stores, plus common mistakes like writing to ~/.cursor/skills-cursor/ or prefilling Automations with local MCP servers. - Use Case: A user asks to make the agent always run a linter before edits in their repo — the Skill routes this to a project hook in .cursor/hooks.json rather than a rule or skill, then defers to the built-in create-hook skill. ## Quick Start Ask the agent where a specific Cursor behavior should be configured, for example: where should I put a rule that makes the agent always use bun instead of npm across all my projects?

Frequently Asked Questions about cursor-platform-ops

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I choose between Cursor rules, skills, and hooks?▼

Use project rules (.cursor/rules/*.mdc) for coding conventions, skills for reusable multi-step workflows, and hooks for event-driven guardrails around shell, MCP, or edit events. The Skill provides a decision flowchart mapping each intent to exactly one primary surface.

How do I switch the Cursor agent to a different workspace folder?▼

Use the move_agent_to_root tool from the cursor-app-control MCP server with an absolute rootPath. For sibling cursorfs clones on the same branch, use move_agent_to_cloned_root instead, which skips the git fetch step.

What is the difference between user rules and project rules in Cursor?▼

User rules apply across all projects for one user and are managed via the cursor_dialog MCP tool, while project rules live in .cursor/rules/*.mdc inside the repo and are shared with the team through git. Team standards belong in project rules, personal preferences in user rules.

Why does move_agent_to_root fail with 'Remote branch not found on origin'?▼

This error occurs when targeting a cursorfs clone on a local-only branch. Use move_agent_to_cloned_root instead, which is designed for sibling clones under ~/.cursor/cursorfs-clone/ and skips the remote fetch.

Can local MCP servers be used in Cursor Automations?▼

No, only dashboard-backed MCP servers with identifiers starting with dashboard-team-, dashboard-, or plugin- appear in the Automations editor catalog. Local servers like cursor-app-control and cursor-ide-browser are not eligible for Automation mcp actions.

Where should custom Cursor skills be stored?▼

Custom skills go in ~/.skills/ for a git-versioned personal library, ~/.cursor/skills/ for Cursor-native discovery, or .cursor/skills/ for team-shared project skills. Never write to ~/.cursor/skills-cursor/, which is reserved for Cursor built-ins.