Lang Godot
Lint and run Godot projects via GDScript tooling.
Skill metadata
| Source | Bundled (installed by default) |
| Path | skills/software-development/lang-godot |
| Version | 1.0.0 |
| Author | VibeOS |
| License | MIT |
| Platforms | linux, macos, windows |
Reference: full SKILL.md
к сведению
The following is the complete skill definition that VibeOS loads when this skill is triggered. This is what the agent sees as instructions when the skill is active.
Godot / GDScript Language Pack Skill
Drive Godot / GDScript work with the project index and standard CLI recipes.
LSP hint: none (toolchain CLI) (editor-side when applicable). Zero new core tools.
What this language is (beginner)
Бесплатный игровой движок. GDScript — простой язык под сцены Godot; для сложных кусков можно брать C# pack рядом.
Лучше всего для:
- 2D/3D игры
- интерактивные прототипы
- обучающие/indie-проекты
- мультиплатформенный export
When to Use
Выбирай этот pack, если:
- есть project.godot
- делаете игру или интерактив
- пользователь просит Godot/GDScript
Manifests (автодетект репозитория): project.godot, export_presets.cfg
Обычно рядом: Опционально csharp для Godot C#; ассеты в res://.
См. также skill choose-language-pack и vibeos language recommend "…".
When NOT to use
- Unity → csharp
- нативный мобильный UI не-игра → Flutter/Swift/Kotlin
- веб-сайт → TypeScript/Astro
Prerequisites
vibeos pack apply lang-godot --apply
vibeos pack apply project-intelligence --apply
How to Run
vibeos project index build
gdlint . || true
godot --headless --quit-after 1 --path . || true
Quick Reference
| Goal | Command |
|---|---|
| Apply pack | vibeos pack apply lang-godot --apply |
| Doctor | vibeos language doctor godot |
| Primary test | godot --headless --quit-after 1 --path . |
| Choose guide | skill choose-language-pack |
| Recommend | vibeos language recommend "…" |
Procedure
- Для нового продукта сначала
choose-language-pack/vibeos language recommend. - Work from the project root that matches pack manifests.
- Prefer project-local toolchain already locked in the repo.
- Explain destructive/export/breaking changes; wait for explicit ask.
- Do not invent core tools; stay on
terminal+read_file+ index CLI.
Pitfalls
- Prefer headless checks before export.
- Do not commit .import caches blindly; follow project .gitignore.
Verification
vibeos language doctor godot
vibeos project index status