If you're shipping a Godot game to Android or iOS, this covers the mobile-specific traps you'll actually hit: touch event handling instead of mouse emulation, safe area insets for notches, battery optimization via frame rate throttling, and Android runtime permissions. The "NEVER" rules are solid reminders (don't use Forward+ on mobile, don't ignore VRAM compression), and the included scripts handle gesture recognition, haptic patterns, IAP boilerplate, and sensor fusion. The Android back button handler and shader precompiler snippets are worth the price of admission alone. It's not a general mobile architecture guide, but if you need the tedious platform integration details in one place, this is a good reference to keep around.

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

Install

$ npx -y skills add thedivergentai/gd-agentic-skills --skill godot-platform-mobile --agent claude-code

Installs into .claude/skills of the current project.

Files

Platform: Mobile

Touch-first input, safe area handling, and battery optimization define mobile development.

NEVER Do (Expert Mobile Rules)

Input & Display

  • NEVER use mouse events for touch interaction — Relying on InputEventMouseButton on mobile is unreliable. Always use InputEventScreenTouch and InputEventScreenDrag for high-fidelity multi-touch support.
  • NEVER ignore display safe areas (notches/cutouts) — UI placed behind a camera notch is unusable. Query DisplayServer.get_display_safe_area() and offset critical UI accordingly.
  • NEVER assume fixed orientation — Locking a landscape game without handling the size_changed signal leads to broken layouts on foldable devices or tablet orientation shifts.

Sponsors

Details

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

More from thedivergentai/gd-agentic-skills

All 51
1nocobase avatarnocobase-dsl-reconcilernocobase/skills**Opt-in DSL path** for NocoBase app building. Use ONLY when the user explicitly asks for YAML / DSL / committed-to-git / `cli push` / spec files — e.g. "use th244skills.sh installs
2nexu-io avatarmagazine-web-pptnexu-io/open-design生成"电子杂志 × 电子墨水"风格的横向翻页网页 PPT(单 HTML 文件),含 WebGL 流体背景、衬线标题 + 非衬线正文、章节幕封、数据大字报、图片网格等模板。当用户需要制作分享 / 演讲 / 发布会风格的网页 PPT,或提到"杂志风 PPT"、"horizontal swipe deck"、"editori239skills.sh installs
3giulioco avatarsocial-growth-engineergiulioco/skillsMaster viral app growth engineering using proven social media strategies. Provides comprehensive guidance on TikTok/Instagram Reels marketing, UGC networks, vir236skills.sh installs
4cyberkaida avatarbinary-triagecyberkaida/reverse-engineering-assistantPerforms initial binary triage by surveying memory layout, strings, imports/exports, and functions to quickly understand what a binary does and identify suspici234skills.sh installs
5davepoon avatarcontent-research-writerdavepoon/buildwithclaudeAssists in writing high-quality content by conducting research, adding citations, improving hooks, iterating on outlines, and providing real-time feedback on ea233skills.sh installs
6upload-post avatartiktok-app-marketingupload-post/upload-post-larry-marketing-skillAutomate TikTok + Instagram slideshow marketing for any app or product. Researches competitors, generates AI images, adds text overlays, posts via Upload-Post (232skills.sh installs