Cursor Rules And Skills Explorer
See all your Cursor rules, skills, agents, and MCPs in one place.
This VS Code extension scans your workspace for LLM-related artifacts (Cursor rules/skills, agents, MCPs) and shows them in a sidebar tree and an interactive visual map so you can quickly understand and open everything that drives your AI setup.
Install
Quick start
Open a workspace
Open a folder that contains your .cursor config (File → Open Folder…).
Find the view
In the Explorer sidebar, locate the Cursor Rules & Skills section.
Browse artifacts
You’ll see four root groups:
Expand folders and click any node to open the underlying file.
Open the Visual Map
Click the graph icon in the Cursor Rules & Skills title bar to open the full-screen visualizer:
- Search by name
- Filter by type (Rules / Skills / Agents / MCPs)
- Collapse / expand all
- Click Open on any node to open that file in the editor
Refresh
After adding or editing rules/skills/agents/MCPs, use the refresh action in the view or visualizer to rescan the workspace. Files under node_modules are ignored automatically.
What it discovers
| Type |
Where it looks |
| Rules |
.cursor/rules/**/*.md and .mdc files |
| Skills |
.cursor/skills/**/SKILL.md (the skill). Also shows a virtual resources folder (other .md/.mdc files next to SKILL.md) and scripts (files under scripts/). |
| Agents |
AGENTS.md and agents.json anywhere in the workspace |
| MCPs |
mcp.json files; the extension parses mcpServers and lists each configured MCP server as a node |
The sidebar hides noisy path segments (like .cursor, rules, skills) so you see a clean hierarchy such as my-app → my-skill → SKILL.md.
Feature overview
- Unified artifacts view: One place to see rules, skills, agents, and MCPs.
- Clean folder structure: Virtual folders hide
.cursor internals but keep real organization.
- Visualizer:
- Modern, dark UI
- Search & type filters
- Collapse / expand all
- One-click Open buttons
- Smart skills view:
- Distinguishes the main
SKILL.md
- Groups other docs as resources
- Shows
scripts/ as a dedicated section
- MCP introspection:
- Reads
mcp.json
- Lists each configured
mcpServer by name
Requirements
- VS Code or Cursor
^1.75.0
- A workspace folder open (single-root or multi-root). The extension uses the first workspace root.
Developing the extension (for contributors)
If you want to hack on this extension:
npm install
npm run compile
Then press F5 in VS Code to launch an Extension Development Host and test the extension. Use the Run and Debug view and choose Run Extension if needed.
License
Licensed under the MIT License. See the LICENSE file for details.