What problem does it solve?
Universal Senior Architect quality gate for any mobile app feature. Use AFTER every feature is built — before pushing or merging. Works with any mobile stack (React Native, Flutter, Ionic, Native iOS/Android) and any backend (Node.js, Django, Rails, Firebase, Supabase, Spring, etc.). Catches: slow API calls / form submits, missing loading states, duplicate fetches, no error handling, N+1 backend queries, large unoptimized payloads, insecure token usage, unoptimized lists. Runs 8 phases: API Audit → UX Feedback → Error Handling → Performance → Security → Backend Query Audit → Code Quality → Ship Checklist.
Core Features & Use Cases
- Applies to any mobile app stack and backend and provides checks across API calls, UX loading states, caching, debouncing, and query optimization.
- Enforces a multi-phase review (API Audit, UX Feedback, Error Handling, Performance, Security, Backend Query Audit, Code Quality, Ship Checklist) before shipping.
- Use Case: Before releasing a feature like a new login or product screen, run this gate to detect duplicate fetches and missing loading states.
Quick Start
Run this skill on every feature before pushing or merging.