This is your complete reference for working with RichTextLabel and BBCode in Godot, from basic formatting to custom shader effects. It includes ten ready-to-use scripts covering everything from typewriter dialogue systems and clickable meta tags to rainbow color effects, BBCode sanitization for user input, and MSDF font scaling. The expert patterns section is solid, especially the warnings about never animating text by modifying strings frame-by-frame and always using visible_characters instead of visible_ratio for precise typewriter control. If you're building any kind of dialogue system, interactive text UI, or need formatted content with custom visual effects, this covers the full spectrum from fundamentals to production-ready utilities.

skills.sh installs
251
GitHub stars
464
last updated
Aug 21, 2026

Install

$ npx -y skills add thedivergentai/gd-agentic-skills --skill godot-ui-rich-text --agent claude-code

Installs into .claude/skills of the current project.

Files

Rich Text & BBCode

BBCode tags, meta clickable links, and RichTextEffect shaders define formatted text systems.

Available Scripts

rich_text_rainbow_effect.gd

Expert custom RichTextEffect that rotates colors over time.

rich_text_glitch_effect.gd

Professional horror-style glitch effects with spatial jitter and alpha flickering.

rich_text_typewriter_controller.gd

Dialogue manager that parses sequential event tags ([pause], [speed]) during animations.

rich_text_meta_dispatch.gd

Advanced handling for multi-prefix URLs in meta-clicks (items, quests, NPCs).

rich_text_image_scaler.gd

Utility to dynamically scale [img] tags to match runtime font sizes.

rich_text_hover_reactive.gd

Signals and logic for making text spans reactive to mouse hover (SFX/Cursors).

rich_text_bbcode_sanitizer.gd

Security utility to prevent BBCode injection in public chat interfaces.

Sponsors

Details

Repository
github.com/thedivergentai/gd-agentic-skills
Categories
Frontend Development, AI & Agent Building, Design & UI/UX, Game Development
First seen
Jun 3, 2026

More from thedivergentai/gd-agentic-skills

All 51
1travisjneuman avatargeneric-react-ux-designertravisjneuman/.claudeProfessional UI/UX design expertise for React applications. Covers design thinking, user psychology (Hick's/Fitts's/Jakob's Law), visual hierarchy, interaction 250skills.sh installs
2sickn33 avatarc4-componentsickn33/antigravity-awesome-skillsc4 component246skills.sh installs
3dicklesworthstone avatarui-ux-polishdicklesworthstone/agent_flywheel_clawdbot_skills_and_integrationsIterative UI/UX polishing workflow for web applications. The exact prompt and methodology for achieving Stripe-level visual polish through multiple passes.235skills.sh installs
4oguzhan18 avatarangular-materialoguzhan18/angular-ecosystem-skillsALWAYS use when working with Angular Material components, CDK, or Material Design in Angular applications.233skills.sh installs
5alfredoperez avatarangular-best-practices-tanstackalfredoperez/angular-best-practicesangular best practices tanstack230skills.sh installs
6gentleman-programming avatarangular-coregentleman-programming/gentleman-skillsAngular core patterns: standalone components, signals, inject, control flow, zoneless. Trigger: When creating Angular components, using signals, or setting up z228skills.sh installs