Skip to main content

mobile

Universal mobile development principles — offline-first, 60fps, touch, battery, platform patterns

跳到安装

来源信息

仓库
xoai/sage
最近来源活动
2026年3月16日 05:25
检测到的 SKILL.md 语言
英语
星标
27
分支
7

安装方式

默认使用会先检查来源的 Prompt;你也可以切换为直接命令,或下载本地副本。

检查来源文件

决定是否安装前,请先阅读 SKILL.md,以及 SkillsMP 当前展示的配套文件。

文件资源管理器
6 个文件

正在显示 SKILL.md

SKILL.md
来源说明 · 只读预览
name
mobile
description
Universal mobile development principles — offline-first, 60fps, touch, battery, platform patterns
version
1.0.0
type
knowledge
layer
domain
requires
{"sage":">=1.0.0"}
# mobile **Layer 1 — Domain Foundation** Universal mobile development principles that apply to every mobile project regardless of framework. React Native, Flutter, Swift, Kotlin — these hold. ## Philosophy Mobile is not "web on a small screen." The constraints are fundamentally different: unreliable networks, limited battery, touch as primary input, platform-specific user expectations, background/foreground lifecycle, and physical device variations from $80 phones to $1500 flagships. This pack encodes the mobile-specific principles that agents consistently miss when applying web-first thinking to mobile development. ## What's Included | Type | Files | Coverage | |------|-------|----------| | Patterns | 7 | Offline-first, performance/60fps, touch & gestures, navigation, lifecycle, responsive layout, platform conventions | | Anti-patterns | 5 | Web-first thinking, blocking main thread, ignoring lifecycle, hardcoded dimensions, permission spam | | Constitution | 1 | 6 non-negotiable mobile principles | ## What This Pack Does NOT Cover - Framework-specific patterns (see `react-native`, `flutter`) - Backend/API design (see future `backend`) - Specific platform guidelines (Apple HIG, Material Design) in depth
在 GitHub 查看