mobile-design

Assess mobile feature feasibility and risk before development.

1|Updated Mar 23, 2026
One-click install
npx skills add https://github.com/roviczzz/agentic-dev --skill mobile-design-roviczzz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mobile-design
Source: https://github.com/roviczzz/agentic-dev/tree/main/skills/mobile-design
Command: npx skills add https://github.com/roviczzz/agentic-dev --skill mobile-design-roviczzz

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill unit helps developers avoid common pitfalls in mobile app design and development, ensuring that applications are user-friendly, efficient, and performant on various mobile platforms.

Core Features & Use Cases

  • Mobile Feasibility & Risk Index (MFRI): Assess the feasibility and risk of mobile features before development.
  • Mandatory Reference Reading: Provides essential guidelines and best practices for mobile design.
  • AI Mobile Anti-Patterns: Lists hard-banned anti-patterns for performance, touch, and security.
  • Platform Unification vs Divergence Matrix: Helps in deciding when to unify or diverge design patterns across platforms.
  • Mobile UX Psychology: Ensures design decisions are informed by touch and usability principles.
  • Performance Doctrine: Offers best practices for performance optimization in mobile apps.
  • Framework Decision Tree: Helps select the right framework for mobile development.
  • Release Readiness Checklist: Ensures all essential considerations are met before releasing a mobile app.

Quick Start

Use the mobile-design skill to assess the feasibility of adding a new feature to your mobile app.

Frequently Asked Questions about mobile-design

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

FAQPage Schema
How do I avoid common mobile UX design anti-patterns in my app development?

Mobile UX anti-patterns are avoided by applying touch-first and platform-respectful principles. This skill provides a mandatory list of hard-banned performance, touch, and security anti-patterns alongside UX psychology guidelines to inform design decisions.

What is the best way to choose a mobile development framework for my project?

Choosing a mobile development framework is guided by a structured decision tree. This skill provides a framework decision tree that evaluates your specific mobile app requirements to help you select the most appropriate development approach.

When do I need to unify or diverge mobile design patterns across different platforms?

Unifying or diverging mobile design patterns across platforms depends on specific feature requirements. This skill provides a Platform Unification vs Divergence Matrix to help you decide when to maintain consistency or adapt to platform-specific design standards.

How do I assess the feasibility and risk of adding a new feature to my mobile app?

Assessing mobile feature feasibility and risk is done using the Mobile Feasibility & Risk Index (MFRI). This skill provides the MFRI framework to evaluate potential development pitfalls before you commit to implementing a new mobile app feature.

What performance optimization best practices should I follow for mobile apps?

Performance optimization for mobile apps follows a strict performance doctrine. This skill provides best practices and guidelines focused on mobile-first principles to ensure your application remains efficient and performant across various mobile platforms.

How do I ensure my mobile app meets all essential considerations before release?

Ensuring mobile app release readiness requires a comprehensive checklist. This skill provides a Release Readiness Checklist to verify that all performance, security, and UX considerations are met before you release your mobile application.