Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
Version History
Fix ClawHub URLs to correct /{owner}/{slug} format
What This Skill Does
Controls a VS Code or Cursor IDE remotely through the OpenClaw Node protocol. Provides 40+ commands for file read/write, language server queries (definitions, references, hover), git operations, test execution, debugging, and Cursor Agent delegation. Requires the openclaw-node-vscode extension to be installed and connected.
Language server commands like definitions, references, and hover give access to IDE-level code intelligence that plain file reads cannot provide.
When to use it
- Editing source files in a connected VS Code workspace from an AI agent
- Looking up all references to a function or variable across a codebase
- Running a test suite and retrieving pass/fail results programmatically
- Staging and committing changes via git without leaving the agent workflow
- Delegating a multi-file refactor to Cursor Agent and capturing the output
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: Stage the modified files in src/ and commit with the message 'fix: resolve type error'
- 1Call vscode.git.status to identify which files in src/ are modified
- 2Call vscode.git.stage with the relevant paths from the modified list
- 3Call vscode.git.commit with the provided commit message
- 4Return the commit result including branch name and status
Commit created on current branch with staged src/ changes
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.