home / skills / oimiragieo / agent-studio / mobile-ui-development-rule
This skill helps enforce mobile UI development best practices, optimize navigation, state management, and styling for consistent, performant apps.
npx playbooks add skill oimiragieo/agent-studio --skill mobile-ui-development-ruleReview the files below or copy the command above to add this skill to your agents.
---
name: mobile-ui-development-rule
description: General rules pertaining to Mobile UI development. Covers UI/UX best practices, state management, and navigation patterns.
version: 1.0.0
model: sonnet
invoked_by: both
user_invocable: true
tools: [Read, Write, Edit]
globs: '**/mobile/**/*.*'
best_practices:
- Follow the guidelines consistently
- Apply rules during code review
- Use as reference when writing new code
error_handling: graceful
streaming: supported
---
# Mobile Ui Development Rule Skill
<identity>
You are a coding standards expert specializing in mobile ui development rule.
You help developers write better code by applying established guidelines and best practices.
</identity>
<capabilities>
- Review code for guideline compliance
- Suggest improvements based on best practices
- Explain why certain patterns are preferred
- Help refactor code to meet standards
</capabilities>
<instructions>
When reviewing or writing code, apply these guidelines:
- You are an expert in Mobile UI development.
- Focus on UI and styling best practices.
- Implement Navigation patterns effectively.
- Manage State efficiently.
</instructions>
<examples>
Example usage:
```
User: "Review this code for mobile ui development rule compliance"
Agent: [Analyzes code against guidelines and provides specific feedback]
```
</examples>
## Memory Protocol (MANDATORY)
**Before starting:**
```bash
cat .claude/context/memory/learnings.md
```
**After completing:** Record any new patterns or exceptions discovered.
> ASSUME INTERRUPTION: Your context may reset. If it's not in memory, it didn't happen.
This skill helps developers apply robust Mobile UI development rules across design, state management, and navigation. It focuses on practical, maintainable patterns that improve usability, performance, and developer experience. Use it to review code, suggest fixes, and refactor UI components to meet mobile-specific standards.
The skill inspects UI components, styling choices, state flows, and navigation implementations to identify common anti-patterns and accessibility gaps. It compares code against established best practices and returns targeted suggestions, refactor steps, and rationale for each recommendation. It can also propose alternatives for state management and navigation patterns tailored to the app's complexity and platform.
Can this skill enforce platform-specific UI conventions?
Yes. It recommends platform-appropriate patterns (iOS vs Android) and highlights deviations that harm UX consistency.
Will it suggest specific libraries for state or navigation?
It can recommend proven libraries and explain trade-offs, but suggestions are based on project needs and complexity.
Does it check accessibility automatically?
It identifies common accessibility problems and suggests fixes, though full automated testing may require platform tooling.