dotharness/dotcraft/computer
Claude Code and agent skill by dotharness/dotcraft
- community
Checking that the SKILL.md file is still in the repository.
Operate native desktop applications on the user's Windows computer: read what an app window shows, click, type and use keyboard shortcuts in installed programs such as Notepad, Office or Settings. Use when a task needs a desktop app rather than a file, a command or a web page. For websites, use the browser or chrome skill instead.
Install
npx vskill@latest install dotharness/dotcraft/computerSKILL.md
Computer
dotcraft.computer operates Windows desktop apps from NodeReplJs. It is already present in the REPL. Do not import anything, start helper programs, or drive input with scripts, PowerShell or native APIs; only dotcraft.computer is permitted to touch the user's desktop.
Give every NodeReplJs call a title of a few words, under 80 characters, that tells the user what the run does, such as "Click Save in Notepad". It replaces the code in the conversation, so describe the action, not the REPL or JavaScript.
Read guidance before the first desktop action in a task. Read confirmations before any action that sends, submits, deletes, buys, installs or changes settings. Look up exact signatures in api.
Workflow
- Pick the target window from
await dotcraft.computer.list_windows(). If the app is not open, find it withlist_apps()and start it withlaunch_app({ app: id }), then list windows again. Use only objects returned by these calls. - Observe with
get_window_state({ window }). Screenshots are attached to the tool result automatically. Addinclude_text: truewhen you need element indexes. - Perform one action, then observe the window again in the same cell before deciding the next step.
The first time you use an app, the user is asked to allow it. Wait for the call to return; if it fails with app_not_approved, do not retry that app unless the user asks.
Stopping
The user can stop computer use at any time with Escape, and locking the computer stops it too. When a call fails with computer_use_stopped, make no further dotcraft.computer calls in this turn. Tell the user what was completed and what remains.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingdesktop/resources/plugins/dotcraft-bundled/plugins/computer/skills/computer/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/dotharness/dotcraft/computer)