Borrowing it
Nothing to install: this file belongs to MisonL/Ling. Take a copy, put it at the same path in your own repository, and replace the rules that are about this project with yours.
curl -O https://raw.githubusercontent.com/MisonL/Ling/main/.agents/skills/game-development/mobile-games/SKILL.mdgit clone --depth 1 https://github.com/MisonL/LingWrote 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/skills/misonl/ling/mobile-games)<a href="https://agentmods.dev/skills/misonl/ling/mobile-games"><img src="https://agentmods.dev/badge/skills/misonl/ling/mobile-games/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/skills/misonl/ling/mobile-games"><img src="https://agentmods.dev/badge/skills/misonl/ling/mobile-games.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.00021 | $0.00698 |
| Opus 5.5 | $0.00008 | $0.00279 |
| Sonnet 5.5 | $0.00004 | $0.00140 |
| Haiku 4.5 | $0.00002 | $0.00070 |
Grade A, and why
mobile-games 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.
What it actually says
移动游戏开发
平台限制与优化原则。
1. 平台考量
关键限制
| 限制 | 策略 |
|---|---|
| 触摸输入(Touch input) | 大点击区域、手势 |
| 电池(Battery) | 限制 CPU/GPU 使用 |
| 热量(Thermal) | 发热时节流 |
| 屏幕尺寸(Screen size) | 响应式 UI |
| 中断(Interruptions) | 进入后台暂停 |
2. 触摸输入原则
触摸 vs 控制器
| 触摸 | 桌面/主机 |
|---|---|
| 不精确 | 精确 |
| 遮挡屏幕 | 无遮挡 |
| 按钮有限 | 许多按钮 |
| 可用手势 | 按钮/摇杆 |
最佳实践
- 最小触摸目标:44x44 点
- 触摸时提供视觉反馈
- 避免精确的时间要求
- 支持纵向与横向
3. 性能目标
热管理
| 动作 | 触发条件 |
|---|---|
| 降低质量 | 设备温热 |
| 限制 FPS | 设备发热 |
| 暂停特效 | 临界温度 |
电池优化
- 30 FPS 通常足够
- 暂停时休眠
- 最小化 GPS/网络
- 深色模式节省 OLED 电量
4. 应用商店要求
iOS(App Store)
| 要求 | 备注 |
|---|---|
| 隐私标签 | 必需 |
| 账户删除 | 若存在账户创建 |
| 截图 | 覆盖所有设备尺寸 |
Android(Google Play)
| 要求 | 备注 |
|---|---|
| 目标 API | 当年的 SDK |
| 64 位 | 必需 |
| App bundles | 推荐 |
5. 变现模型
| 模型 | 最适合 |
|---|---|
| Premium(付费) | 优质游戏、忠实受众 |
| Free + IAP(免费+内购) | 休闲、基于进度 |
| Ads(广告) | 超休闲、高量级 |
| Subscription(订阅) | 内容更新、多人游戏 |
6. 反模式
| [FAIL] 禁止 | [OK] 推荐 |
|---|---|
| 在移动端使用桌面控制 | 为触摸设计 |
| 忽略电池消耗 | 监控热量 |
| 强制横屏 | 支持玩家偏好 |
| 始终联网 | 缓存并同步 |
记住: 移动端是最受限的平台。尊重电池与注意力。
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 First seen · 109 lines · 21 tokens per session scan A 694d8a152258
mobile-games is a skill published in the GitHub repository MisonL/Ling (8 stars, last pushed 7mo ago), licensed MIT. It adds 21 tokens to every session and 698 once invoked, about $0.0001 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-31.
Other skills, from other repositories
build-mobile-threejs-games
Build, tune, or test a Three.js game for mobile web. Use for touch movement, action controls, target selection, touch inventory, safe areas, portrait/landscape layouts, responsive HUD, battery/performance budgets, and real mobile browser QA.
sceneview
Build 3D and AR apps with the SceneView SDK in Jetpack Compose, SwiftUI (iOS/macOS/visionOS via SceneViewSwift), Web (Filament.js), Flutter and React Native. Use whenever the user asks for "3D in Compose", "AR with ARCore in Compose", a model viewer, or any cross-platform 3D/AR app where the dependency is…
sceneview-ios
Build 3D and AR apps on Apple platforms (iOS, macOS, visionOS) with SceneViewSwift — the SwiftUI wrapper around RealityKit. Use whenever the user asks for "3D in SwiftUI", "AR with ARKit in SwiftUI", a model viewer for iOS, or any Apple-platform 3D/AR app where the dependency is the SceneViewSwift Swift Package from…
mobile-development
Use when targeting Android/iOS — export and signing, permissions, plugins, in-app purchases, ads, app lifecycle, device features, and mobile performance.
scenario-unity-mobile
Use when a Unity 6.3 game targets Android or iOS: phone frame budget, overheating after 20 minutes, 'my game stutters on phones', ASTC or ETC2 textures, audio import, URP mobile settings, touch controls, on-screen joystick, UI under the notch or safe area, slow startup, ANRs, 'Android build fails', AAB, keystore…
ags-android-imgui-menu
Author: horoni Source: mcp-gamehacking/skills/ags-android-imgui-menu.