runrunit_install_cursor_agents
Copy Cursor agent markdown files from the mcp-runrunit package into global or project .cursor/agents directory. Supports dry-run, agent name and category filters for selective installs.
Instructions
Local install only: copies agent markdown from mcp-runrunit (cursor-agents/) into ~/.cursor/agents (flat files, preserves basename including .agent.md). Use dry_run:true first. NOT for compartilhar/dividir com o time via GitHub — use runrunit_share_cursor_agent for a PR. Optional agent_names, categories (platform/technology/utility), target, project_root, source_dir.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| target | No | global = ~/.cursor/agents (default). project = <project_root>/.cursor/agents — requires project_root when target is project. | |
| dry_run | No | If true, only lists what would be copied (no writes). Recommended before first sync. | |
| categories | No | Optional category filters (AND across dimensions). Example: { "utility": ["security"] }. | |
| source_dir | No | Optional absolute path to a cursor-agents directory. If omitted, resolves next to the installed mcp-runrunit package. | |
| agent_names | No | Optional agent ids or destination basenames (e.g. mentor, security-auditor.md). Intersects with categories when both are set. | |
| project_root | No | Absolute path to the project root when target is project. Ignored when target is global. |