Cursor support details
Native rules, commands, MCP, skills, and hooks with project-first config files.
Cursor keeps most aix features native, but rules stay project-scoped.
Start on the full support matrix when you need to compare every editor at once. Use this page when you want the exact terms, support details, and project/user targets for Cursor.
Related aix concepts: rules , prompts , mcp , skills , hooks .
Editor-specific notes
- Cursor prompt installs use
.cursor/commands/, not.cursor/prompts/. - Cursor hooks map aix event names onto Cursor-specific camelCase hook names.
Feature details
How to read the statuses
Support key
Editor support
- Supported The editor exposes that feature at that scope.
- No support The editor does not expose that feature at that scope.
aix support
- Native aix writes the editor's own format.
- Adapter aix keeps the feature through an adapter or alternate representation.
- No support aix does not write that feature for the destination today.
Use the Project scope and User scope rows to see where config lands at each level.
Rules Learn the concept
Markdown-with-frontmatter rule files.
- Project
- Editor Supported aix NativePath
.cursor/rules/*.mdc - User
- Editor Supported aix No supportEditor target
Settings UIEditor: Cursor stores user rules in the Settings UI rather than a writable file. aix: aix does not currently write Cursor user rules.
Supported metadata: alwaysApply , globs , description
- Cursor also reads AGENTS.md as a compatibility surface.
Prompts Learn the concept
Plain markdown command files.
- Project
- Editor Supported aix NativePath
.cursor/commands/*.md - User
- Editor Supported aix NativePath
~/.cursor/commands/*.md
MCP Learn the concept
JSON mcpServers configuration.
- Project
- Editor Supported aix NativePath
.cursor/mcp.json - User
- Editor Supported aix NativePath
~/.cursor/mcp.json
Skills Learn the concept
Symlinked native skill directories backed by .aix/skills/.
- Project
- Editor Supported aix NativePath
.cursor/skills/{name}/ - User
- Editor Supported aix NativePath
~/.cursor/skills/{name}/
- Cursor also discovers
.agents/skills/for compatibility.
Agents
Markdown agent files with YAML frontmatter.
- Project
- Editor Supported aix NativePath
.cursor/agents/*.md - User
- Editor Supported aix NativePath
~/.cursor/agents/*.md
Supported metadata: description , mode , model , tools , permissions , mcp , editor.cursor
Hooks Learn the concept
JSON hook configuration with event-name translation, wrapped with version: 1.
- Project
- Editor Supported aix NativePath
.cursor/hooks.json - User
- Editor Supported aix NativePath
~/.cursor/hooks.json
Supported metadata: sessionStart , sessionEnd , preToolUse , postToolUse , postToolUseFailure , subagentStart , subagentStop , beforeReadFile , beforeShellExecution , afterShellExecution , beforeMCPExecution , afterMCPExecution , afterFileEdit , beforeSubmitPrompt , preCompact , afterAgentResponse , afterAgentThought , stop , beforeTabFileRead , afterTabFileEdit
- Cursor also supports
type: "prompt"LLM-evaluated hooks; aix passes them through.
AGENTS.md
Compatibility with root-level AGENTS.md instructions.
- Project
- Editor Supported aix NativePath
AGENTS.md - User
- Editor No support aix No supportEditor: The editor does not expose this feature at this scope. aix: Cursor does not expose a separate home-scoped AGENTS.md path in aix.
.agents/skills
Compatibility with the shared Agent Skills folder convention.
- Project
- Editor Supported aix NativePath
.agents/skills/{name}/ - User
- Editor No support aix No supportEditor: The editor does not expose this feature at this scope. aix: Cursor documents project-level compatibility more clearly than home scope.