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
info
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