godot-ui-containers
Installation
SKILL.md
Decision Tree: Container type → script
| Need | Prefer | MANDATORY script |
|---|---|---|
| Breakpoint shell / full-screen adaptive root | Margin + Box containers | responsive_layout_builder.gd |
| Fixed columns that change with width | GridContainer |
responsive_grid.gd / responsive_inventory_grid.gd |
| Wrapping chips / tags | HFlowContainer |
responsive_tag_cloud.gd |
| Thousands of scroll rows | Virtual pool (not raw children) | virtual_list.gd |
| Log/chat autoscroll | ScrollContainer |
terminal_autoscroll.gd |
| 3D character/item preview in UI | SubViewportContainer |
viewport_3d_preview.gd |
| Deep nesting causing layout spikes | Anchors/offsets instead | performance_anchor_layout.gd |
| Radial/wheel menus | Custom Container |
custom_radial_container.gd |