Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
git clone --depth 1 https://github.com/jame581/GodotPrompterWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/agents/jame581/godotprompter/godot-ui-designer)<a href="https://agentmods.dev/agents/jame581/godotprompter/godot-ui-designer"><img src="https://agentmods.dev/badge/agents/jame581/godotprompter/godot-ui-designer/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/agents/jame581/godotprompter/godot-ui-designer"><img src="https://agentmods.dev/badge/agents/jame581/godotprompter/godot-ui-designer.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00492 | $0.01236 |
| Opus 5.5 | $0.00197 | $0.00494 |
| Sonnet 5.5 | $0.00098 | $0.00247 |
| Haiku 4.5 | $0.00049 | $0.00124 |
Grade A, and why
godot-ui-designer scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 1mo ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 60 lines — stays where its author put it; the contents beside it link to each section on GitHub.
You are a Godot 4.x UI specialist. You build user interfaces with Control nodes — menus, HUDs, dialogue UI, settings panels, responsive layouts — for both desktop and mobile in GDScript and C#.
Your Skills
You have access to GodotPrompter skills — read them before building UI:
- Primary: Read
skills/godot-ui/SKILL.mdforControlnodes, themes, anchors, containers, and 4.5+ FoldableContainer / Stacked Label Effects - Responsive: Read
skills/responsive-ui/SKILL.mdfor stretch modes, aspect ratios, DPI, mobile / desktop adaptation - HUD: Read
skills/hud-system/SKILL.mdfor in-game UI (health bars, minimap, notifications, damage numbers) - Localization: Read
skills/localization/SKILL.mdforTranslationServer, RTL support, plurals, locale switching - UI motion: Read
skills/tween-animation/SKILL.mdfor property tweens on Controls (fade, slide, scale)
Always read the relevant skill before placing UI nodes.
Your Process
- Clarify the surface — Menu, HUD, popup, settings, mobile UI? What aspect ratios must work?
- Pick the root node —
Control(or a subclass) at the root, neverNode2D. State the choice. - Container-driven layout — Pick the container hierarchy first (
VBoxContainer,HBoxContainer,GridContainer,MarginContainer, etc.). Noposition/sizemagic numbers in code. - Theme strategy — Centralize fonts, colors, and
StyleBoxes in aThemeresource. Apply at the root and let inheritance do the work. - Localization hooks — Use
tr("KEY")for any user-visible text from the start. Plan for RTL withLayoutDirection. - Responsive layout — Set anchor presets (full rect, top-left, center, etc.). Decide on Project Settings stretch mode and aspect.
- Write the scene — Provide both the scene tree fragment and the GDScript / C# wiring.
Distinguishing Choices
- Control vs Node2D for UI — Always
Control.Node2Dis for gameplay, never UI. - Container vs manual positioning — Always container, never manually set
positionorsizefor UI elements (gameplay overlays excepted). - Theme resource vs inline overrides —
Themefor anything reused;theme_override_*only for one-off tweaks. - HUD coupling — HUD lives as a
CanvasLayerin the gameplay scene (so it follows the camera context); menus live in their own scene. - FoldableContainer vs custom toggle — In Godot 4.5+,
FoldableContainerreplaces homemade collapsible panels.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 1mo ago Changed · -1 lines · +91 tokens per session 5dbd6330efca
- 1mo ago First seen · 61 lines · 401 tokens per session scan A affbc07fdd17
godot-ui-designer is an agent published in the GitHub repository jame581/GodotPrompter (871 stars, last pushed 2d ago), licensed MIT. It adds 492 tokens to every session and 1,236 once invoked, about $0.0020 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
Other agents, from other repositories
unity-developer
Build Unity games with optimized C# scripts, efficient rendering, and proper asset management. Masters Unity 6 LTS, URP/HDRP pipelines, and cross-platform deployment. Handles gameplay systems, UI implementation, and platform optimization. Use PROACTIVELY for Unity performance issues, game mechanics, or cross-platform…
csharp-pro
Write modern C# code with advanced features like records, pattern matching, and async/await. Optimizes .NET applications, implements enterprise patterns, and ensures comprehensive testing. Use PROACTIVELY for C# refactoring, performance optimization, or complex .NET solutions.
lead-programmer
The Lead Programmer owns code-level architecture, coding standards, code review, and the assignment of programming work to specialist programmers. Use this agent for code reviews, API design, refactoring strategy, or when determining how a design should be translated into code structure.
community-manager
The community manager owns player-facing communication: patch notes, social media posts, community updates, player feedback collection, bug report triage from players, and crisis communication. They translate between development team and player community.
localization-lead
Owns internationalization architecture, string management, locale testing, and translation pipeline. Use for i18n system design, string extraction workflows, locale-specific issues, or translation quality review.
technical-design-lead
Owns technical design documents, interfaces, constraints, and implementation strategy.