Desktop
This skill simulates a desktop environment within the chat, allowing for interactive file management and application launching for richer conversations.
Install on your platform
We auto-selected Claude Code based on this skill’s supported platforms.
Run in terminal (recommended)
claude mcp add desktop npx -- -y @trustedskills/desktop
Or manually add to ~/.claude/settings.json
{
"mcpServers": {
"desktop": {
"command": "npx",
"args": [
"-y",
"@trustedskills/desktop"
]
}
}
}Requires Claude Code (claude CLI). Run claude --version to verify your install.
About This Skill
What it does
This skill allows AI agents to interact with and manipulate elements on a virtual desktop environment. It can simulate mouse clicks, keyboard inputs, and window management actions. The agent can perform tasks like opening applications, navigating web pages, and interacting with graphical user interfaces within this simulated desktop.
When to use it
- Automated Testing: Automate repetitive testing procedures for software that requires GUI interaction.
- Virtual Assistant Tasks: Enable a virtual assistant to complete tasks requiring desktop application usage, such as sending emails or scheduling appointments.
- Accessibility Tools: Develop tools that assist users with disabilities by automating complex desktop interactions.
- Simulated Environments: Create realistic simulations for training AI models in environments mimicking real-world desktop workflows.
Key capabilities
- Mouse click simulation
- Keyboard input emulation
- Window management (opening, closing, resizing)
- Application launching
Example prompts
- "Open Chrome and navigate to example.com."
- "Click the 'Send' button in the email application."
- "Maximize the current window."
- “Launch Microsoft Word and type ‘Hello World’ into a new document.”
Tips & gotchas
The skill requires a simulated desktop environment to be set up and running. The agent will need specific instructions regarding UI element locations, as it operates based on coordinates or identifiers within that virtual desktop.
Tags
TrustedSkills Verification
Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.
Security Audits
| Gen Agent Trust Hub | Pass |
| Socket | Pass |
| Snyk | Pass |
🌐 Community
Passed automated security scans.