Desktop Commander agent skills for Claude Code, Cursor and RevampKey

5 ready-made playbooks that teach an AI agent how to do real Desktop Commander work: which tools to call, what to check first, and when to stop and ask you.

Download RevampKey, freeI have it: connect Desktop Commander

Get RevampKey to connect Desktop Commander

RevampKey is a free desktop app for Mac, Windows and Linux. Install it, sign in, and Desktop Commander is one click away with its skills already attached.

Download RevampKey

Not now? Use the skills in your current tool

for s in essentials codebase-orientation edit-and-verify-local-changes file-cleanup-and-organisation long-running-process-supervision; do
  curl -fsSL --create-dirs -o .claude/skills/desktop-commander-$s/SKILL.md https://revampkey.com/marketplace/desktop-commander/skills/$s/SKILL.md
done
Other tools

Connect Desktop Commander once and all 5 skills install themselves and stay up to date. Mac, Windows and Linux.

All 5 Desktop Commander skills

Each skill is one job. You ask in plain words and the agent loads the skill that matches, then follows its steps.

Start hereAsks before writing24 Desktop Commander tools

Use Desktop Commander safely and efficiently

Teaches the agent how to work with files, searches and local processes on your computer, confirming the exact scope first and asking before anything is written, moved or stopped.

Use it when

  • You want Claude to find and read files on your computer without scanning everything
  • You need a local program started, checked or stopped without disturbing other work
  • You want a clear list of what was touched and what is still waiting for your approval

Tools it uses

  • list_directory
  • get_file_info
  • get_config
  • set_config_value
  • start_search
  • get_more_search_results
  • read_multiple_files
  • read_file
  • edit_block
  • write_file
  • list_processes
  • list_sessions
  • start_process
  • write_pdf
  • read_process_output
  • stop_search
  • list_searches
  • get_usage_stats
  • get_recent_tool_calls
  • create_directory
  • move_file
  • interact_with_process
  • kill_process
  • force_terminate
Example

Find the largest PDFs in my Downloads folder and tell me what they are, but don't move anything.

I looked in ~/Downloads only and found 3 PDFs over 50 MB. Here they are with sizes and dates. Nothing was moved or changed. Want me to suggest a folder for each?

Use in RevampKey

Get RevampKey to connect Desktop Commander

RevampKey is a free desktop app for Mac, Windows and Linux. Install it, sign in, and Desktop Commander is one click away with its skills already attached.

Download RevampKey

Not now? Use the skills in your current tool

for s in essentials codebase-orientation edit-and-verify-local-changes file-cleanup-and-organisation long-running-process-supervision; do
  curl -fsSL --create-dirs -o .claude/skills/desktop-commander-$s/SKILL.md https://revampkey.com/marketplace/desktop-commander/skills/$s/SKILL.md
done
Other tools
Read the full skill →
Asks before writing9 Desktop Commander tools

Map an unfamiliar local codebase

Maps a local project folder: its structure, entry points, configuration and the commands to build and run it. It reads only and asks before running anything.

Use it when

  • You have cloned a project and need to know how to run it
  • You inherited a folder on your machine and want its purpose in plain terms
  • You want to see which environment variables a project needs before setup

Tools it uses

  • get_file_info
  • list_directory
  • get_config
  • set_config_value
  • read_file
  • read_multiple_files
  • start_search
  • get_more_search_results
  • stop_search
Example

Get me oriented in the project at ~/code/invoice-service. How do I run it locally?

It's a TypeScript Node service with one entry point, src/server.ts, which starts an HTTP server. The package.json defines dev and build scripts, and the CI workflow runs test before build, so use npm run dev to start it. It needs three variables from .env.example: DATABASE_URL, STRIPE_KEY and PORT. I haven't run anything yet. Shall I start the dev server?

Use in RevampKey

Get RevampKey to connect Desktop Commander

RevampKey is a free desktop app for Mac, Windows and Linux. Install it, sign in, and Desktop Commander is one click away with its skills already attached.

Download RevampKey

Not now? Use the skills in your current tool

for s in essentials codebase-orientation edit-and-verify-local-changes file-cleanup-and-organisation long-running-process-supervision; do
  curl -fsSL --create-dirs -o .claude/skills/desktop-commander-$s/SKILL.md https://revampkey.com/marketplace/desktop-commander/skills/$s/SKILL.md
done
Other tools
Read the full skill →
Asks before writing6 Desktop Commander tools

Edit and verify local files with Desktop Commander

Makes a targeted change to a file on your computer using a minimal block edit, reads it back to confirm the result, and reports exactly what changed. It asks for your yes before writing anything.

Use it when

  • You need to fix one function or setting in a local config or source file
  • You want a rename applied only where it is meant, not across the whole file
  • You want proof that an edit actually landed, with a way to undo it

Tools it uses

  • get_file_info
  • read_file
  • read_multiple_files
  • edit_block
  • write_file
  • create_directory
Example

In ~/projects/api/config.yaml, change the timeout from 30 to 60 seconds and confirm it saved.

Found one timeout entry at line 14 of ~/projects/api/config.yaml, currently 30. Here is the proposed change: 30 becomes 60, nothing else. Reply yes and I'll apply it, read lines 10–18 back, and confirm the line count is unchanged at 42.

Use in RevampKey

Get RevampKey to connect Desktop Commander

RevampKey is a free desktop app for Mac, Windows and Linux. Install it, sign in, and Desktop Commander is one click away with its skills already attached.

Download RevampKey

Not now? Use the skills in your current tool

for s in essentials codebase-orientation edit-and-verify-local-changes file-cleanup-and-organisation long-running-process-supervision; do
  curl -fsSL --create-dirs -o .claude/skills/desktop-commander-$s/SKILL.md https://revampkey.com/marketplace/desktop-commander/skills/$s/SKILL.md
done
Other tools
Read the full skill →
Asks before writing9 Desktop Commander tools

Clean up and organise local folders with Desktop Commander

Audits a local folder for duplicates, stale and misplaced files, then proposes a move-and-tidy plan. Nothing is moved, written or deleted until you approve the plan.

Use it when

  • A Downloads folder has become unmanageable and needs sorting
  • You want to find duplicate files before freeing up disk space
  • A project folder has stray exports and screenshots that should be archived

Tools it uses

  • get_file_info
  • list_directory
  • start_search
  • get_more_search_results
  • stop_search
  • list_searches
  • read_file
  • move_file
  • create_directory
Example

Tidy up my Downloads folder. Find duplicates and old installers, and show me a plan before you move anything.

I inventoried 340 items in Downloads. I found 12 exact duplicate groups, 9 installers that belong in an archive folder, and 28 files last modified over two years ago, which I've marked for review rather than action. The remaining 291 items are being kept where they are. Nothing has been moved yet. Here is the plan, line by line, for you to approve.

Use in RevampKey

Get RevampKey to connect Desktop Commander

RevampKey is a free desktop app for Mac, Windows and Linux. Install it, sign in, and Desktop Commander is one click away with its skills already attached.

Download RevampKey

Not now? Use the skills in your current tool

for s in essentials codebase-orientation edit-and-verify-local-changes file-cleanup-and-organisation long-running-process-supervision; do
  curl -fsSL --create-dirs -o .claude/skills/desktop-commander-$s/SKILL.md https://revampkey.com/marketplace/desktop-commander/skills/$s/SKILL.md
done
Other tools
Read the full skill →
Read-only7 Desktop Commander tools

Supervise local background processes with Desktop Commander

Starts, watches, interacts with and stops local dev servers, builds and long scripts, reading output before deciding anything. It asks before starting, sending input or stopping a process.

Use it when

  • A dev server is running and you want to know if it is up
  • A build has been silent for a while and you need to know if it is hung
  • A process is waiting at a prompt and you need to answer it safely

Tools it uses

  • list_processes
  • list_sessions
  • start_process
  • read_process_output
  • interact_with_process
  • kill_process
  • force_terminate
Example

Is my dev server still running on this machine, and if it has crashed, what was the first error?

Found one candidate: npm run dev in ~/projects/shop, started 2 hours ago. Its last output says it is listening on port 3000, and nothing has printed for 40 minutes. It is running but silent, not crashed. I have not stopped it; say the word if you want me to terminate it.

Use in RevampKey

Get RevampKey to connect Desktop Commander

RevampKey is a free desktop app for Mac, Windows and Linux. Install it, sign in, and Desktop Commander is one click away with its skills already attached.

Download RevampKey

Not now? Use the skills in your current tool

for s in essentials codebase-orientation edit-and-verify-local-changes file-cleanup-and-organisation long-running-process-supervision; do
  curl -fsSL --create-dirs -o .claude/skills/desktop-commander-$s/SKILL.md https://revampkey.com/marketplace/desktop-commander/skills/$s/SKILL.md
done
Other tools
Read the full skill →

Get all 5 without copying a file

RevampKey adds the skills when you connect Desktop Commander, updates them for you and removes them when you disconnect.

Download RevampKey

How Desktop Commander skills work

  1. Connect Desktop Commander

    The Desktop Commander MCP server gives the agent its tools.

  2. Ask in plain words

    “Get me oriented in the project at ~/code/invoice-service. How do I run it locally?” Each SKILL.md says when it applies, so only the one that fits is loaded.

  3. Approve any change

    The agent calls the tools in order, checks its work, and shows you any change before it makes it.

How to install Desktop Commander skills

In RevampKey the skills install themselves when you connect Desktop Commander. In other tools each skill is one folder with a SKILL.md file, and you also need the Desktop Commander MCP server connected there.

About 1 minute · nothing to copy

  1. Download RevampKey for Mac, Windows or Linux and sign in.

  2. Open Connectors and connect Desktop Commander. All 5 skills come with it and stay up to date; they go away when you remove the connector.

  3. Ask in plain language, for example “Get me oriented in the project at ~/code/invoice-service. How do I run it locally?”

  4. Download RevampKeyConnect Desktop Commander · 1 click

    Get RevampKey to connect Desktop Commander

    RevampKey is a free desktop app for Mac, Windows and Linux. Install it, sign in, and Desktop Commander is one click away with its skills already attached.

    Download RevampKey

    Not now? Use the skills in your current tool

    for s in essentials codebase-orientation edit-and-verify-local-changes file-cleanup-and-organisation long-running-process-supervision; do
      curl -fsSL --create-dirs -o .claude/skills/desktop-commander-$s/SKILL.md https://revampkey.com/marketplace/desktop-commander/skills/$s/SKILL.md
    done
    Other tools

RevampKey or copy the files?

In RevampKey

  • One click when you connect Desktop Commander
  • Updated for you when a skill improves
  • Removed when you disconnect
  • The MCP server is set up for you
  • 800+ other connectors, same way
Download free

Copy into your project

  • One command per project
  • Run it again to get updates
  • You connect the Desktop Commander MCP server yourself
  • Works in Claude Code, Cursor, Codex and VS Code
See the command

Desktop Commander skills FAQ

What is a Desktop Commander agent skill?

A SKILL.md file: a short playbook an AI agent loads when your request matches it. Each Desktop Commander skill describes one job, which Desktop Commander tools to use in which order, what to check first and when to stop and ask you.

Do the Desktop Commander skills change anything on their own?

1 of the 5 only read. The others tell the agent to show you the change and wait for a yes before it creates, edits or deletes anything in Desktop Commander.

Which tools can use these skills?

Any agent that reads the open Agent Skills format: Claude Code, Cursor, Codex, VS Code with Copilot and RevampKey. In RevampKey they are attached when you connect Desktop Commander; elsewhere you copy the folders into your project or skills directory.

Do I need the Desktop Commander MCP server too?

Yes. The skills tell the agent how to do the work; the Desktop Commander MCP server gives it the tools to do it. The Desktop Commander MCP setup guide covers every client.

Desktop Commander MCP server setup · This page as Markdown

Put Desktop Commander’s best workflows in your agent

Download RevampKey, connect Desktop Commander and ask your first question in about a minute.

Download RevampKeyConnect Desktop Commander · 1 click

Get RevampKey to connect Desktop Commander

RevampKey is a free desktop app for Mac, Windows and Linux. Install it, sign in, and Desktop Commander is one click away with its skills already attached.

Download RevampKey

Not now? Use the skills in your current tool

for s in essentials codebase-orientation edit-and-verify-local-changes file-cleanup-and-organisation long-running-process-supervision; do
  curl -fsSL --create-dirs -o .claude/skills/desktop-commander-$s/SKILL.md https://revampkey.com/marketplace/desktop-commander/skills/$s/SKILL.md
done
Other tools