К основному содержанию
скилл CX Codex

godot-ui-rich-text — скилл для Claude Code: BBCode в Godot

Скилл для работы с RichTextLabel в Godot: BBCode-разметка, кликабельные ссылки, кастомные эффекты и системы диалогов.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add thedivergentai/Game-Dev-Agentic-Skills --skill godot-ui-rich-text -a claude-code
Открыть на GitHub

Что делает godot-ui-rich-text

Скилл даёт агенту готовые рецепты для RichTextLabel в Godot: теги BBCode, мета-ссылки с обработкой meta_clicked, эффекты на шейдерах RichTextEffect и динамический текст. Внутри десять скриптов на GDScript — от радужного перелива и глитча до контроллера печатной машинки с тегами [pause] и [speed].

Отдельно разобраны грабли, на которые легко наступить. Сложный BBCode в цикле на каждом кадре роняет производительность, поэтому форматированные строки советуют кэшировать. Анимацию печатной машинки делают через visible_characters, а не перезаписью строки — иначе парсинг тормозит и текст мигает. Кастомный эффект нужно ещё зарегистрировать в custom_effects или через install_effect(), одного скрипта мало.

Для пользовательского ввода в чатах и лобби есть санитайзер: без него кто-нибудь вставит [img] с огромной картинкой и разломает вёрстку. Тяжёлую логику в meta_clicked не кладут — сигнал идёт в главном потоке, лучше отправить команду и обработать её отдельно. Размеры картинок в [img] задают через width_unit и height_unit, а не в пикселях, иначе на высоких разрешениях всё поедет.

Какие задачи решает

  • вывести диалог с паузами и сменой скорости печати
  • сделать кликабельные ссылки на предметы и квесты в тексте
  • защитить чат от вставки BBCode-тегов игроками
  • подогнать размер картинок под текущий кегль шрифта
  • добавить кастомный эффект вроде глитча или перелива

Примеры запросов агенту

  • Сделай диалоговое окно на RichTextLabel с тегами [pause] и [speed]
  • Настрой meta_clicked для ссылок вида item: и quest:
  • Пропусти текст из чата через санитайзер перед выводом

Как установить godot-ui-rich-text

1Через Skills CLI (Vercel)

npx skills add thedivergentai/Game-Dev-Agentic-Skills --skill godot-ui-rich-text -a claude-code

2Вручную: положить файлы

~/.claude/skills/godot-ui-rich-text/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/godot-ui-rich-text/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о godot-ui-rich-text

Как установить godot-ui-rich-text в Claude?

Выполните npx skills add thedivergentai/Game-Dev-Agentic-Skills --skill godot-ui-rich-text -a claude-code. Скилл появится в ~/.claude/skills/godot-ui-rich-text/SKILL.md.

Что делает godot-ui-rich-text?

Описывает работу с RichTextLabel в Godot: BBCode-теги, мета-ссылки, кастомные эффекты на RichTextEffect и динамический текст. Внутри десять готовых скриптов на GDScript.

Чем анимировать печать текста с паузами?

Через visible_characters и контроллер rich_text_typewriter_controller.gd. visible_ratio для тегов [pause] и [speed] не подходит — посимвольная логика на нём сбоит.

Похожие скиллы

Всё по теме «Геймдев и 3D: Unity, Unreal, Godot, Blender» →
godot-ui-control gamedev-skills Скилл для Claude Code учит агента верстать HUD и меню в Godot 4.7 на Control-нодах: якоря, контейнеры, тема, фокус. CX Codex +1 6 700установок godot-gdscript gamedev-skills Помогает писать типизированный код на GDScript 2.0 для Godot 4.7 и обновлять старые скрипты с версии 3.x. Пригодится при отладке логики узлов, сигналов и корутин. CX Codex +1 6 500установок godot-ui Zate Скилл даёт агенту знания о Control-нодах, темах и типовых экранах Godot. Пригодится, когда собираешь меню, HUD или инвентарь. CX Codex +1 2 700установок godot sanjeed5 Правило для Cursor задаёт агенту стиль разработки на Godot 4.x: композиция сцен вместо наследования, сигналы вместо прямых вызовов, аккуратная работа с ресурсами. ★ 3 579звёзд репо godot-mcp-enhanced wgt19861219 Даёт агенту 46 MCP-инструментов, чтобы читать, писать, запускать и проверять проекты Godot 4.5–4.7 без открытия редактора. CX Codex +1 ★ 103звёзд репо godot-gdscript-patterns Seth Hobson Скилл помогает писать игры на Godot 4.x с GDScript: проектировать сцены, сигналы и состояния. Пригодится для игровых систем и разбора архитектуры. CX Codex 17 396установок

Из того же набора50

godot-platform-mobile Скилл для ИИ-агента, который ведёт мобильную сборку Godot: тач-ввод, вырезы экрана, троттлинг и права Android. CX Codex +1 421установок godot-export-builds Скилл для сборки и выгрузки проектов Godot: шаблоны экспорта, headless-сборка, подпись Android, нотаризация macOS и CI. Пригодится перед релизом. CX Codex +1 422установок godot-ability-system Скилл для ИИ-агента, который помогает собирать системы способностей в Godot: кулдауны, комбо, деревья навыков, заряды и статус-эффекты. CX Codex +1 418установок godot-animation-tree-mastery Скилл обучает ИИ-агента правильно настраивать AnimationTree в Godot. Он помогает собирать сложные графы движений, стейт-машины и смешивание анимаций без рывков. CX Codex +1 412установок godot-multiplayer-networking Скилл для сетевого кода в Godot: транспорт, авторитет сервера, предсказание клиента и отсечение по видимости. Пригодится, когда в игре дёргаются персонажи или клиент жульничает. CX Codex +1 385установок godot-genre-card-game Скилл задаёт агенту правила сборки ККИ и декбилдеров на Godot: данные карт, колода, ход, драг-н-дроп и разрешение эффектов. CX Codex +1 371установок godot-platform-desktop Скилл для ИИ-агента, который ведёт вас через настройки окна, ребинд клавиш и интеграцию со Steam в Godot. Пригодится, когда игра выходит на Windows, Linux или macOS. CX Codex +1 372установок godot-genre-action-rpg Скилл для ИИ-агента, который ведёт разработку Action RPG на Godot: боевая система, статы, лут и прокачка по проверенным схемам. CX Codex +1 354установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой