godot-remote-executor

Execute GDScript remotely on a running Godot editor or game runtime via Hastur broker-server.

241|31|Updated Mar 28, 2026
One-click install
npx skills add https://github.com/rayxuln/hastur-operation-plugin --skill godot-remote-executor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: godot-remote-executor
Source: https://github.com/rayxuln/hastur-operation-plugin/tree/main/.claude/skills/godot-remote-executor
Command: npx skills add https://github.com/rayxuln/hastur-operation-plugin --skill godot-remote-executor

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Remote collaboration and automation for Godot development can require running code directly in a live editor or game runtime, which is risky and labor-intensive. This skill enables executing GDScript on a running Godot instance through the Hastur broker-server, allowing you to manipulate scenes, modify nodes, inspect runtime state, and automate editor or game tasks from an external agent.

Core Features & Use Cases

  • Remote GDScript execution on both the editor and the live game runtime via the Hastur broker-server.
  • Inspect the scene tree, query runtime state (FPS, input, variables), create/modify nodes, and perform editor operations remotely.
  • Use cases include debugging live scenes, automating repetitive setup, and validating runtime conditions during testing.

Quick Start

Connect to the Hastur broker-server and issue an execute request targeting the editor or game executor, then read the outputs to verify results.

Frequently Asked Questions about godot-remote-executor

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I execute GDScript remotely in a running Godot editor or game runtime?

To execute GDScript remotely, connect to the Hastur broker-server using a Bearer token and base URL, then issue an execute request targeting the editor or game executor via executor_id, project_name, or project_path.

Can I inspect and modify live Godot scene trees during remote debugging?

Yes, remote GDScript execution allows you to inspect the scene tree, query runtime state like FPS and input variables, create or modify nodes, and perform editor operations directly on a running Godot instance.

What do I need to set up remote GDScript execution for Godot automation?

You need a running Hastur broker-server instance, a valid Bearer token for authentication, and the base URL to establish the connection for targeting Godot editor or game executors.

Does remote Godot execution support both editor operations and game runtime queries?

Yes, the system supports two executor types: editor and game. You can run code to automate editor tasks or query live game runtime state, using either snippet mode or full class mode execution with structured outputs.

What is the best way to target a specific Godot project when running remote GDScript?

You can target a specific Godot project by providing the executor_id, project_name, or project_path in your execute request sent through the Hastur broker-server.

What limitations should I consider when running remote code in a live Godot game runtime?

Remote GDScript execution depends on the Hastur broker-server connection and proper authentication. While it enables live scene manipulation and runtime inspection, network connectivity and valid targeting parameters are required for successful operations.