godot-remote-executor

Execute GDScript code on a running Godot editor via HTTP API.

Updated Apr 3, 2026
One-click install
npx skills add https://github.com/brand6/three-kingdoms-simulator --skill godot-remote-executor-brand6
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: godot-remote-executor
Source: https://github.com/brand6/three-kingdoms-simulator/tree/main/.opencode/skills/godot-remote-executor
Command: npx skills add https://github.com/brand6/three-kingdoms-simulator --skill godot-remote-executor-brand6

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires Hastur Executor, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill allows users to execute GDScript code on a running Godot editor instance, enabling remote manipulation of scenes, nodes, and other properties without direct GUI interaction.

Core Features & Use Cases

  • Remote GDScript Execution: Send GDScript code to a running Godot editor instance through an HTTP API.
  • Scene Manipulation: Create, modify, and delete scenes and nodes remotely.
  • Property Adjustment: Adjust node properties such as position, scale, and visibility.
  • Editor Operations: Execute any editor commands supported by the Godot API.
  • Use Case: Use this Skill to automate repetitive tasks, perform tests, or interact with the Godot editor from within another application.

Quick Start

To execute a GDScript command on a connected Godot editor, use the command: godot-remote-executor run --code "print('Hello, Godot!')"

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 to manipulate scenes in a running Godot editor?

You can execute GDScript remotely by sending code through the Hastur broker-server HTTP API, enabling direct scene manipulation and node property adjustments in a running Godot editor instance without GUI interaction.

Can I automate Godot editor operations from another application?

Yes, you can automate Godot editor operations from another application by sending GDScript commands via an HTTP API to handle tasks like scene creation, node modification, and editor commands.

Do I need the Hastur Executor plugin to run remote GDScript commands in Godot?

Yes, you need the Hastur Executor plugin installed in the Godot editor and a running broker-server to handle the HTTP API requests and execute the remote GDScript code.

What is remote GDScript execution useful for in Godot development?

Remote GDScript execution is useful for automating repetitive tasks, performing automated tests, and manipulating scenes or node properties programmatically from external scripts or applications.

How do I adjust node properties like position and scale without using the Godot GUI?

You adjust node properties like position and scale by executing GDScript code remotely via the HTTP API, sending commands that target specific nodes in the running Godot editor scene tree.