hkuds avatar

Cli Anything Godot

A proper CLI wrapper for Godot that lets you manipulate projects, scenes, and scripts from the command line instead of the editor GUI. You can create scenes, add nodes, run GDScript validation, trigger exports, and even execute inline code or full scripts. Everything supports JSON output mode, which is exactly what you need for agent workflows. The interactive REPL is a nice touch for experimentation. If you're building automation around Godot projects or want Claude to help manage game assets and scenes programmatically, this gives you the headless control you need. Requires Godot 4.x already installed.

skills.sh installs
590
GitHub stars
58.5K
last updated
Aug 21, 2026

Install

$ npx -y skills add hkuds/cli-anything --skill cli-anything-godot --agent claude-code

Installs into .claude/skills of the current project.

Files

Godot Engine CLI

Agent-native CLI for the Godot game engine. Manage projects, scenes, exports, and GDScript execution from the command line.

Installation

pip install git+https://github.com/HKUDS/CLI-Anything.git#subdirectory=godot/agent-harness

Requirements

  • Godot 4.x on PATH (or set GODOT_BIN env var)

Commands

Project Management

# Create a new Godot project
cli-anything-godot project create <path> [--name "My Game"]

# Get project info (name, features, main scene)
cli-anything-godot --json -p <project> project info

# List all scenes
cli-anything-godot --json -p <project> project scenes

# List all scripts
cli-anything-godot --json -p <project> project scripts

# List all resources
cli-anything-godot --json -p <project> project resources

# Re-import project resources
cli-anything-godot -p <project> project reimport

Scene Operations

# Create a new scene with root node type
cli-anything-godot -p <project> scene create scenes/Level1.tscn --root-type Node3D

# Read scene structure (nodes, resources, connections)
cli-anything-godot --json -p <project> scene read scenes/Level1.tscn

Sponsors

Details

Repository
github.com/hkuds/cli-anything
Categories
AI & Agent Building, Automation & Workflows, CLI & Terminal, Game Development
First seen
Jun 3, 2026

More from hkuds/cli-anything

All 51
1alirezarezvani avatarhelm-chart-builderalirezarezvani/claude-skillsHelm chart development agent skill and plugin for Claude Code, Codex, Gemini CLI, Cursor, OpenClaw — chart scaffolding, values design, template patterns, depend585skills.sh installs
2davila7 avatarhumanizerdavila7/claude-code-templatesRemove signs of AI-generated writing from text. Use when editing or reviewing text to make it sound more natural and human-written. Based on Wikipedia's compreh585skills.sh installs
3hkuds avatarcli-anything-ollamahkuds/cli-anythingCommand-line interface for Ollama - Local LLM inference and model management via Ollama REST API. Designed for AI agents and power users who need to manage mode583skills.sh installs
4aaronontheweb avatardotnet-slopwatchaaronontheweb/dotnet-skillsUse Slopwatch to detect LLM reward hacking in .NET code changes. Run after every code modification to catch disabled tests, suppressed warnings, empty catch blo580skills.sh installs
5wanshuiyin avatarexperiment-planwanshuiyin/auto-claude-code-research-in-sleepTurn a refined research proposal or method idea into a detailed, claim-driven experiment roadmap. Use after `research-refine`, or when the user asks for a detai578skills.sh installs
6netresearch avatarjira-communicationnetresearch/jira-skillUse when handling Jira issues, sprints, boards, links, fields, worklogs, attachments, or users, or on any Jira intent without a key ("create/find a ticket", "pi575skills.sh installs