К основному содержанию
скилл CX Codex

cli-anything-godot — скилл для Claude Code: CLI Godot

Управляет проектами Godot из командной строки: создаёт сцены, запускает GDScript и собирает экспорт. Пригодится для задач, которые агент должен выполнять в проекте.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add HKUDS/CLI-Anything --skill cli-anything-godot -a claude-code
Открыть на GitHub

Что делает cli-anything-godot

Скилл даёт агенту CLI для управления проектом Godot. Он умеет создавать проект и сцены, читать структуру сцен, добавлять узлы, показывать сцены, скрипты и ресурсы, а также повторно импортировать ресурсы.

Через тот же интерфейс агент запускает GDScript, выполняет код в одну строку и проверяет синтаксис. Для экспорта он показывает пресеты, собирает все варианты или выбранный пресет. Флаг --json возвращает структурированный результат, а session открывает интерактивный REPL.

Перед работой нужен Godot 4.x в PATH или переменная GODOT_BIN. Это повод проверить путь к бинарнику до запуска команд: скилл опирается на доступный Godot Engine.

Какие задачи решает

  • создать проект Godot с указанным путём
  • прочитать структуру сцены и добавить узел
  • проверить синтаксис файла GDScript
  • запустить скрипт или фрагмент GDScript
  • собрать экспорт по выбранному пресету

Примеры запросов агенту

  • Создай проект Godot в ./my-game, назови его My Game и покажи информацию о проекте через --json.
  • Прочитай сцену scenes/Level1.tscn, затем добавь в неё узел Player типа CharacterBody3D с родителем ..
  • Проверь синтаксис scripts/player.gd, а затем выполни экспорт с пресетом Windows Desktop в build/game.exe.

Как установить cli-anything-godot

1Через Skills CLI (Vercel)

npx skills add HKUDS/CLI-Anything --skill cli-anything-godot -a claude-code

2Вручную: положить файлы

~/.claude/skills/cli-anything-godot/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/cli-anything-godot/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о cli-anything-godot

Как установить cli-anything-godot в Claude Code?

Выполните npx skills add HKUDS/CLI-Anything --skill cli-anything-godot -a claude-code, затем повторите эту команду ещё раз: npx skills add HKUDS/CLI-Anything --skill cli-anything-godot -a claude-code. Файл скилла находится по пути ~/.claude/skills/cli-anything-godot/SKILL.md.

Что делает cli-anything-godot?

Скилл связывает агента с CLI для Godot. Через него можно управлять проектами и сценами, выполнять GDScript, проверять его синтаксис и запускать экспорт.

Что нужно для работы cli-anything-godot?

Нужен Godot 4.x в PATH или заданная переменная GODOT_BIN. Для структурированного вывода можно добавлять флаг --json.

Исходный текст

SKILL.md · Apache-2.0
---
name: "cli-anything-godot"
description: >-
  Agent-native CLI for Godot project management, scenes, exports, and script execution.
---

# Godot Engine CLI

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

## Installation

```bash
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

```bash
# 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

```bash
# 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

# Add a child node to a scene
cli-anything-godot -p <project> scene add-node scenes/Level1.tscn --name Player --type CharacterBody3D --parent .
```

### GDScript Execution

```bash
# Run a GDScript file (must extend SceneTree)
cli-anything-godot -p <project> script run tools/build_navmesh.gd

# Run inline GDScript code
cli-anything-godot -p <project> script inline 'print(ProjectSettings.get_setting("application/config/name"))'

# Validate GDScript syntax
cli-anything-godot -p <project> script validate scripts/player.gd
```

### Export

```bash
# List configured export presets
cli-anything-godot --json -p <project> export presets

# Export all presets
cli-anything-godot -p <project> export build

# Export a specific preset
cli-anything-godot -p <project> export build --preset "Windows Desktop" --output build/game.exe
```

### Engine

```bash
# Check Godot availability and binary path
cli-anything-godot --json engine status

# Get engine version
cli-anything-godot engine version
```

## JSON Mode

Add `--json` flag to any command for structured JSON output suitable for agent consumption:

```bash
cli-anything-godot --json -p ./my-game project info
```

## Interactive REPL

```bash
cli-anything-godot -p ./my-game session
```

© HKUDS · Apache-2.0 · HKUDS/CLI-Anything

Похожие скиллы

Все скиллы по теме «Настройка агента: память, контекст, субагенты» →
godot-2d-physics thedivergentai Скилл с правилами и паттернами 2D-физики Godot для ИИ-агентов. Помогает настраивать слои коллизий, рейкасты и запросы к пространству без багов синхронизации. CX Codex +1 516установок godot-input-handling thedivergentai Скилл для ИИ-агента, который помогает настроить управление в Godot: InputMap, геймпады, ребинд, дедзоны и буферизацию ввода. CX Codex +1 509установок godot-gdscript gamedev-skills Помогает писать типизированный код на GDScript 2.0 для Godot 4.7 и обновлять старые скрипты с версии 3.x. Пригодится при отладке логики узлов, сигналов и корутин. CX Codex +1 6 500установок godot-physics gamedev-skills Настраивает физические тела Godot 4.7, слои коллизий, триггеры Area и лучи в 2D и 3D. Помогает избежать ошибок с перекрытием масок и дёрганием RigidBody. CX Codex +1 6 300установок godot-best-practices agent-skills Задаёт правила архитектуры и стандарты GDScript для Godot 4.x. Помогает агенту связывать узлы через сигналы, типизировать переменные и настраивать загрузку ресурсов. CX Codex +1 2 100установок godot-prompter jame581 Набор скиллов по разработке игр на Godot 4.x: агент подгружает нужный раздел и следует практикам движка, а не общим советам. ★ 867звёзд репо

Из того же набора55

cli-anything-freecad Превращает FreeCAD в CLI для агента: 258 команд на примитивы, эскизы, детали PartDesign и выгрузку без графического окна. CX Codex +1 650установок cli-anything-gimp Скилл даёт агенту интерфейс командной строки для редактирования изображений через Pillow и GIMP. Пригодится для сборки баннеров, работы со слоями и пакетного рендера графики без GUI. CX Codex +1 617установок cli-anything-inkscape Скилл даёт агенту интерфейс командной строки для редактирования векторной графики Inkscape через JSON-проекты и манипуляции с SVG. CX Codex +1 605установок cli-anything-browser Скилл проецирует дерево доступности Chrome в виртуальную файловую систему. Агент перемещается по страницам, читает элементы и нажимает кнопки стандартными командами терминала. CX Codex +1 594установок cli-anything-comfyui Скилл даёт агенту консольный доступ к ComfyUI: ставить workflow в очередь, искать модели и скачивать готовые картинки без графического интерфейса. CX Codex +1 546установок cli-anything-ollama Скилл для работы с локальными LLM через Ollama REST API прямо из кода. Позволяет агентам запускать модели, генерировать текст, вести чаты и создавать эмбеддинги без GUI. CX Codex +1 542установок cli-anything-kdenlive Управляет видеомонтажом в Kdenlive через терминал и сохраняет состояние проекта в JSON. Инструмент передаёт агентам команды для нарезки дорожек, наложения фильтров и экспорта MLT XML. CX Codex +1 536установок cli-anything-qgis Ведёт проект QGIS прямо из терминала: слои GeoPackage, объекты по WKT, печатные макеты, экспорт в PDF и алгоритмы qgis_process. Пригодится, когда карту надо собрать без мышки. CX Codex +1 534установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой