VS Code / Cursor Node for Openclaw

A powerful bridge for remotely controlling VS Code and Cursor IDEs to automate file editing, git operations, and debugging via Openclaw Skills.

xiaoyaner0201
v1.0.2
Feb 26, 2026
1
2.3k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install vscode-node

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install vscode-node using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is VS Code / Cursor Node?

The VS Code / Cursor Node skill allows you to operate on your codebase through a remote IDE connection. By leveraging Openclaw Skills, developers can bridge the gap between AI agents and their local development environment, providing over 40 commands for deep code manipulation. This skill is critical for workflows that require real-time editor interaction, language intelligence, or complex refactoring across multiple files.

It connects your IDE as a node in the network, enabling an agent to perform tasks that would typically require manual intervention. Whether you are using standard VS Code or the AI-native Cursor editor, this skill provides the programmatic interface needed for high-fidelity code automation.

VS Code / Cursor Node Use Cases

  • Reading and writing source code files using Openclaw Skills for automated refactoring and boilerplate generation.
  • Performing Git operations like staging, committing, and viewing diffs directly within the editor environment.
  • Navigating complex codebases using LSP-powered language symbols, definitions, and references.
  • Executing unit tests and retrieving real-time diagnostic data to fix type errors or bugs.
  • Delegating autonomous architectural tasks to the Cursor Agent through specialized Openclaw Skills commands.

How VS Code / Cursor Node Works

  1. Connect your IDE to the network using the openclaw-node-vscode extension which establishes an Ed25519 identity.
  2. The node registers itself as an available target within the Openclaw Skills ecosystem for remote invocation.
  3. The AI agent sends structured JSON commands to the node via the Gateway, such as vscode.file.read or vscode.git.status.
  4. The extension executes the command within the active workspace context and returns the results back to the agent.
  5. Long-running operations like test suites or agent plans utilize extended timeout parameters to ensure reliable completion.

VS Code / Cursor Node Setup

To get started with Openclaw Skills for your IDE, follow these steps:

  1. Install the openclaw-node-vscode extension from the VS Code Marketplace.
  2. Verify the connection in your editor status bar and ensure the node appears in the list by running:
nodes status
  1. Add the desired commands to your Gateway's gateway.nodes.allowCommands whitelist.
  2. Test the connection by invoking a simple workspace info command:
nodes invoke --node "your-node-name" --invokeCommand "vscode.workspace.info"

VS Code / Cursor Node Data Schema & Taxonomy

The skill utilizes a structured command set organized by functional prefixes. All file operations within Openclaw Skills use relative paths to ensure security and prevent path traversal.

Category Prefix Key Commands
File vscode.file read, write, edit, delete
Language vscode.lang definition, references, symbols
Git vscode.git status, stage, commit, log
Agent vscode.agent run, setup, status
Diagnostics vscode.diagnostics get

VS Code / Cursor Node Advanced Features

  • Deep integration with Cursor Agent for high-level task delegation and autonomous planning using Openclaw Skills.
  • Support for remote debugging sessions, including breakpoint management and variable inspection.
  • Customizable security controls via command whitelisting and optional read-only modes in the extension settings.
  • Multi-node support for orchestrating changes across different development environments or containers simultaneously.
  • Terminal execution capabilities for running shell commands directly within the IDE environment.

SKILL.md


Loading

Related Openclaw Skills

Featured*