mobile-design

Guide mobile-first design decisions for iOS and Android applications.

137|29|Updated Feb 4, 2026
One-click install
npx skills add https://github.com/happycapy-ai/Happycapy-skills --skill mobile-design-happycapy-ai
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: mobile-design
Source: https://github.com/happycapy-ai/Happycapy-skills/tree/main/skills/mobile-design
Command: npx skills add https://github.com/happycapy-ai/Happycapy-skills --skill mobile-design-happycapy-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the common challenge of building mobile applications that are performant, user-friendly, and adhere to platform-specific best practices, preventing costly rework and poor user experiences.

Core Features & Use Cases

  • Platform-Specific Guidance: Provides distinct advice for iOS and Android, covering design principles, performance patterns, and conventions.
  • Performance Optimization: Offers strategies for achieving smooth 60fps animations, efficient memory usage, and battery-conscious development.
  • Touch Interaction Design: Details Fitts' Law, thumb zone placement, and gesture design for intuitive touch-first interfaces.
  • Use Case: When starting a new React Native project, use this Skill to ensure the architecture is sound, performance is considered from the outset, and platform conventions are respected, leading to a higher quality app.

Quick Start

Use the mobile-design skill to audit the performance and touch interactions of the attached project files.

Frequently Asked Questions about mobile-design

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I design mobile UX for touch interactions and thumb zones?▼

Mobile UX touch design relies on Fitts' Law, thumb zone placement, and gesture principles. This Skill guides you through touch-first interface patterns to ensure intuitive interactions and optimal reachability for iOS and Android applications.

What is the best way to optimize mobile app performance for 60fps animations?▼

Optimizing mobile app performance requires strategies for smooth 60fps animations, efficient memory usage, and battery-conscious development. This Skill provides specific patterns to audit and enhance your mobile project's rendering and resource consumption.

Does this provide platform-specific design conventions for iOS and Android?▼

Yes, platform-specific design conventions for iOS and Android are provided. It covers distinct design principles, performance patterns, and conventions tailored to each operating system to prevent costly rework.

How do I start a new React Native project with sound architecture?▼

Starting a React Native project with sound architecture requires considering performance from the outset and respecting platform conventions. Use this Skill to establish mobile-first design thinking and framework decision-making during initial setup.

When do I need to apply mobile security best practices and mandatory checkpoints?▼

Mobile security best practices and mandatory checkpoints are needed when building applications handling sensitive interactions. This Skill integrates security guidelines and anti-memorization techniques to ensure AI agents validate decisions during development.