Skills/Tools
IDE skills, agentic tools, and MCPs for my Cursor setup
Cursor agentic tools
Tools the Cursor AI agent can use. Built-in tools plus MCP extend capabilities.
File & code
- read_file — Read files (including images) from the workspace.
- write — Create or overwrite files.
- search_replace — Exact string replacements in files.
- delete_file — Remove a file.
- edit_notebook — Add, edit, or update Jupyter notebook cells.
Search & discovery
- codebase_search — Semantic search to find code by meaning.
- grep — Pattern-based text search with ripgrep.
- list_dir — List contents of a directory.
- glob_file_search — Find files by glob pattern.
Terminal & execution
- run_terminal_cmd — Run shell commands (npm, builds, dev servers, etc.).
Quality & diagnostics
- read_lints — Read linter errors and diagnostics for files.
Task management
- todo_write — Create and update todo lists for multi-step work.
Web & research
- web_search — Search the web for up-to-date information.
- mcp_web_fetch — Fetch content from a URL and return it as markdown.
Memory
- update_memory — Create, update, or delete persistent memories across sessions.
Image generation
- generate_image — Generate an image from a text description (when explicitly requested).
MCP (Model Context Protocol)
- call_mcp_tool — Invoke tools exposed by MCP servers.
- list_mcp_resources / fetch_mcp_resource — Discover and fetch MCP resources.
Antigravity agentic tools
Tools available to the Google Antigravity agent. Built-in capabilities plus connected MCP servers.
File System & Code Navigation
- view_file — Read file contents.
- view_file_outline — High-level breakdown of classes/functions.
- view_code_item — View specific code nodes.
- list_dir — List directory contents.
- find_by_name — Find files by name (fd).
- grep_search — Search text/patterns in files (ripgrep).
Editing & Creation
- write_to_file — Create or overwrite files.
- replace_file_content — Precise single-block edits.
- multi_replace_file_content — Multiple non-contiguous edits.
Terminal & Execution
- run_command — Execute shell commands (PowerShell).
- send_command_input — Interact with running processes.
- command_status — Check background command status.
- read_terminal — Read terminal output.
Web & Browser
- search_web — Google search.
- browser_subagent — Autonomous browser interaction (click, type, nav).
- read_url_content — Headless text fetch.
- view_content_chunk — Read sections of large web docs.
Intelligence & Creativity
- generate_image — Create images/UI mockups.
- sequential_thinking — Meta-cognitive problem solving.
Connected MCP Servers
- Arize Tracing — Observability & debugging (support, docs).
- Genkit — AI framework integration (runtime control, flow listing/running).
- System Resources — List/read system resources.
MCPs (Model Context Protocol)
Servers that expose extra tools to the agent (browser, Docker, etc.).
- MCP_DOCKER — User-level; Docker MCP gateway (
docker mcp gateway run). - cursor-ide-browser — Project-level; browser automation: navigate, snapshot, click, type, scroll, lock/unlock tabs. Use for frontend testing and live page interaction.
Agent skills
Cursor Agent Skills (SKILL.md) the agent can use when the task fits.
- create-rule — Create Cursor rules, coding standards,
.cursor/rules/, RULE.md. - create-skill — Create or edit Agent Skills (SKILL.md format, best practices).
- update-cursor-settings — Change Cursor/VSCode settings (settings.json).
- create-subagent — Subagent-related workflows.
- migrate-to-skills — Migrate existing guidance into skills.
SkillBox
Curated utility skills for Claude Code, Cursor, and 40+ AI agents. Install via Vercel Skills CLI.
Install: npx skills add antjanus/skillbox
- track-session — Track, stop, resume, save progress on long-running development sessions.
- git-worktree — Manage multiple branches simultaneously using git worktrees for parallel work.
- generate-skill — Interactive skill builder that generates high-quality SKILL.md files.
- ideal-react-component — Battle-tested React component structure pattern.
- rate-skill — Rate and evaluate skills.
Skills directory
Discover and install skills from the open ecosystem. Search: npx skills find [query]. Browse: skills.sh. Use
/find-skills or ask “find a skill for X” to have the agent search for you.
React
npx skills add vercel-labs/agent-skills@vercel-react-best-practices
→
vercel-react-native-skills
React Native development skills from Vercel.
npx skills add vercel-labs/agent-skills@vercel-react-native-skills
→
react-native-best-practices
Callstack React Native best practices.
npx skills add callstackincubator/agent-skills@react-native-best-practices
→
react-dev
React development toolkit.
npx skills add softaworks/agent-toolkit@react-dev
→
react-useeffect
React useEffect patterns and debugging.
npx skills add softaworks/agent-toolkit@react-useeffect
→
react:components
Google Stitch: React component patterns.
npx skills add google-labs-code/stitch-skills@react:components
→
Testing
npx skills add anthropics/skills@webapp-testing
→
python-testing-patterns
Python testing patterns.
npx skills add wshobson/agents@python-testing-patterns
→
e2e-testing-patterns
End-to-end testing patterns.
npx skills add wshobson/agents@e2e-testing-patterns
→
javascript-testing-patterns
JavaScript testing patterns.
npx skills add wshobson/agents@javascript-testing-patterns
→
screen-reader-testing
Screen reader and accessibility testing.
npx skills add wshobson/agents@screen-reader-testing
→
temporal-python-testing
Temporal workflow testing in Python.
npx skills add wshobson/agents@temporal-python-testing
→
Git & workflows
npx skills add obra/superpowers@using-git-worktrees
→
github-actions-templates
GitHub Actions templates and patterns.
npx skills add wshobson/agents@github-actions-templates
→
git-advanced-workflows
Advanced git workflows.
npx skills add wshobson/agents@git-advanced-workflows
→
gitlab-ci-patterns
GitLab CI patterns.
npx skills add wshobson/agents@gitlab-ci-patterns
→
gitops-workflow
GitOps workflow patterns.
npx skills add wshobson/agents@gitops-workflow
→
git-commit
GitHub: conventional commit messages.
npx skills add github/awesome-copilot@git-commit
→
Reference
Full reference for this setup is in the repo: DOCS/CURSOR_IDE_SETUP.md. The Cursor agent has
built-in tools (file, search, terminal, etc.) and can use MCPs (e.g. cursor-ide-browser) for browser automation
and Docker. Discover more skills at skills.sh.