Use when working on the mobile frontend in this repo, especially under `apps/mobile`, for UI features, layout changes, component reuse, styling cleanup, interaction refinements, and frontend reviews. Trigger for screens, tabs, cards, tables, modals, buttons, responsive layout composition, and cases where existing mobile components should be reused instead of rebuilt.
Use this skill for frontend work in apps/mobile. Favor reuse of existing components and patterns over inventing new UI primitives. Keep changes intentional, compact, and consistent with the established mobile design system.
Start by reading apps/mobile/AGENTS.md if present, then inspect the target screen and nearby shared UI components before editing.
npx expo lint from apps/mobile.apps/mobile/components for an existing card, table, tab, modal, or stats component before building a new one.AppCard, AppText, AppButton, existing tables, and existing feature components.AppButton instead of raw Paper buttons.submit for save, create, start, plan, and complete actions.secondary for cancel or close actions.destructive for remove or delete actions.apps/mobile/theme/theme.tsx.apps/mobile/app/**/*apps/mobile/components/Seasons/*, League/*, Overview/*, Teams/*apps/mobile/components/ui/*apps/mobile/components/Layout/*, TableList/*apps/mobile/theme/theme.tsx