Mobile
3314 skills in Development > Mobile
forensic-knowledge-mapping
Use when assessing team resilience, planning for developer departures, calculating bus/truck factor, identifying knowledge silos, or evaluating organizational risk - maps code ownership from git history and identifies single points of failure using research-backed thresholds (>80% ownership = silo)
ux-color-system
Fantasy-themed color tokens and semantic color usage. Use when applying colors, creating themes, or ensuring color accessibility. Covers surface/text relationships, state colors, and dark theme patterns. (project)
oracle-consultation
Use before invoking Oracle to ensure appropriate usage of this expensive reasoning resource
expo-eas-update-expert
Expert on EAS Update for over-the-air updates in Expo apps. Covers update deployment, rollouts, rollbacks, channels, branches, and runtime versions. Invoke when user mentions EAS Update, OTA updates, hot updates, update channels, or app updates without app store.
eos-deploy-usb
Build and deploy Android/e/OS app to connected device via USB. Fast deployment (~2-5 seconds) using Gradle and ADB. Use when deploying, installing, or building Android apps to physical devices.
job-application
Analyse d'offres d'emploi, adéquation profil-poste, et génération de CV/lettre adaptés. Activer ce skill quand l'utilisateur parle de candidature, offre d'emploi, lettre de motivation, ou CV adapté.
taxasge-gono-go-validator
Orchestre agents TEST/DOC pour validation tâche, calcule score /100, génère 3 rapports, commit auto
exploring-alternatives
Try 2-3 different approaches before implementing - don't settle for first design you think of
lottie
Renders After Effects animations as lightweight JSON on web and mobile using lottie-web. Use when adding vector animations, loading indicators, or complex motion graphics without video files.
ios-merchant-feature-declaration
Declare new iOS Feature cases by collecting details via interactive form and automatically updating all required files (Feature.swift, FeatureInfo.swift, Localizable.strings, ScreenID, Routes). Use when "add new feature", "declare new feature", "create feature case", "add feature to menu", or "new feature declaration".
writing-playwright-tests
Provides patterns for writing maintainable E2E test scripts with Playwright, focusing on selector strategies, page objects, and wait handling for legacy application retrofitting.
citrix-troubleshooting
Systematic Citrix issue diagnosis and resolution. Use when troubleshooting VDA registration failures, session launch problems, application errors, performance issues, or connectivity problems. Provides structured troubleshooting workflows, log analysis techniques, and proven solutions for common Citrix issues.
mobile-devops
Comprehensive mobile DevOps workflow that orchestrates mobile application development, CI/CD for mobile, app store deployment, and mobile device testing. Handles everything from mobile app build automation and testing to app store submission, monitoring, and mobile-specific DevOps practices.
playwright-e2e-testing
Write end-to-end tests with Playwright for web applications. Includes fixtures, page objects, test templates, visual regression testing, and accessibility audits.
java-reviewer
WHEN: Java code review, Java idioms, exception handling, collections, streams, Java 17+ featuresWHAT: Exception patterns + resource management + null safety + stream usage + modern Java featuresWHEN NOT: Spring specific → spring-boot-reviewer, Android → kotlin-android-reviewer, Kotlin → kotlin-spring-reviewer
flutter-testing
Flutter testing patterns with mocktail. Covers unit testing, widget testing, and BLoC/Cubit testing. Use when writing tests or setting up test infrastructure.
gaming-entertainment
Use when designing animations for gaming apps, streaming platforms, entertainment portals, or interactive media
sql-optimization-patterns
Master SQL query optimization, indexing strategies, and EXPLAIN analysis to dramatically improve database performance and eliminate slow queries. Use when debugging slow queries, designing database schemas, or optimizing application performance.
testing-agent
Testing and quality validation for Flutter code.USE WHEN: creating tests, verifying coverage, running E2E tests,validating code quality, checking test coverage thresholds.Minimum coverage: 80% overall, 95% services, 70% widgets.Examples:<example>Context: The user implemented a new feature.user: "I've just implemented the new itinerary creation service"assistant: "I'll use testing-agent to generate comprehensive tests and ensure quality."<commentary>New code needs testing - use testing-agent.</commentary></example><example>Context: The user wants to run E2E tests.user: "Run the E2E tests to validate the login flow"assistant: "I'll use testing-agent to execute E2E tests with MCP Chrome DevTools."<commentary>E2E testing is a testing-agent responsibility.</commentary></example>
observability
Make functions observable with trace() wrapper, structured logging (Pino), and OpenTelemetry. Observability is orthogonal to business logic.