almasumdev/awesome-mobile-testing-agent-skills
Skill Claude CodeCodex
Expert guidance on consumer-driven contract tests for mobile apps using Pact. Use when mobile clients depend on backend APIs that evolve independently and staging smoke tests are slow or flaky.
almasumdev/awesome-mobile-testing-agent-skills
Skill Claude CodeCodex
Expert guidance on testing persistence layers (Room, SQLite, SQLDelight, Core Data, Drift, WatermelonDB) using in-memory databases and migration tests. Use when asked to test a DAO, a query, or a schema migration.
almasumdev/awesome-mobile-testing-agent-skills
Skill Claude CodeCodex
Expert guidance on integration tests that exercise the seams between layers (repo → network → DB → mapper) without the UI. Use when unit tests pass but a feature still breaks, or when a bug is only visible when multiple collaborators interact.
almasumdev/awesome-mobile-testing-agent-skills
Skill Claude CodeCodex
Expert guidance on stress-testing backends from a mobile client's point of view — throttled networks, realistic request patterns, and client-side behavior under load. Use when asked how the app behaves on bad networks or under backend slowdowns.
almasumdev/awesome-mobile-testing-agent-skills
Skill Claude CodeCodex
Expert guidance on detecting mobile performance regressions — startup time, frame jank, scroll performance, binary size — with baselines and noise-aware thresholds. Use when setting up perf gates in CI or when a release is suspected of regressing.
almasumdev/awesome-mobile-testing-agent-skills
Skill Claude CodeCodex
Measure code coverage honestly across mobile stacks — JaCoCo (JVM), llvm-cov (iOS), lcov (Flutter), Jest (RN) — and report it to Codecov / Coveralls without chasing meaningless numbers. Use when setting up coverage or when asked to raise a coverage gate.
almasumdev/awesome-mobile-testing-agent-skills
Skill Claude CodeCodex
Expert guidance on running mobile test suites in CI — matrix design, caching, sharding, artifacts, required checks — without paying for slow, flaky runs. Use when configuring GitHub Actions, GitLab CI, Bitrise, or Codemagic for mobile testing.
almasumdev/awesome-mobile-testing-agent-skills
Skill Claude CodeCodex
Expert guidance on automated and manual accessibility testing for mobile apps — Espresso AccessibilityChecks, XCTest accessibility audits, Flutter a11y guidelines, RN a11y assertions. Use when adding a11y coverage or when asked how to catch accessibility regressions in CI.
almasumdev/awesome-mobile-testing-agent-skills
Skill Claude CodeCodex
Expert guidance on snapshot / golden image testing across mobile stacks — Paparazzi (Android), swift-snapshot-testing (iOS), goldentoolkit (Flutter), and RN snapshot tests. Use when asked to lock down UI visuals or catch unintended rendering regressions.
almasumdev/awesome-mobile-testing-agent-skills
Skill Claude CodeCodex
Compare and apply UI test tooling across mobile — Espresso, XCUITest, fluttertest / integrationtest, Detox, and Maestro. Use when deciding which UI test layer fits a feature and how to structure selectors, waits, and page objects.
almasumdev/awesome-mobile-testing-agent-skills
Skill Claude CodeCodex
Expert guidance on writing fast, deterministic unit tests for mobile codebases across Kotlin, Swift, Dart, and TypeScript. Use when asked to structure unit tests, pick a runner, or apply the AAA pattern.
almasumdev/awesome-mobile-testing-agent-skills
Skill Claude CodeCodex
Guidance on choosing between fakes, stubs, and mocking libraries (MockK, Mockito, mocktail, ts-jest, Swift test doubles) for mobile unit tests. Use when asked to mock a collaborator or to decide which double to use.
almasumdev/awesome-mobile-testing-agent-skills
Skill Claude CodeCodex
Expert guidance on adding property-based tests to mobile codebases using kotest-property, SwiftCheck, glados (Dart), and fast-check (TS). Use when example-based tests feel incomplete or when testing parsers, serializers, and state machines.
almasumdev/awesome-mobile-testing-agent-skills
Skill Claude CodeCodex
Patterns for producing test data cleanly — builders, fixtures, and object mothers — across Kotlin, Swift, Dart, and TypeScript. Use when tests have noisy setup or when multiple tests drift on the "same" entity shape.
almasumdev/awesome-mobile-release-agent-skills
Skill Claude CodeCodex
Choose between Bitrise and Codemagic — stack choice, workflows, caches, and secrets. Use this when you need managed macOS runners without maintaining your own.
almasumdev/awesome-mobile-release-agent-skills
Skill Claude CodeCodex
Set up a complete Fastlane pipeline — Fastfile structure, lanes, match, pilot, supply. Use this when introducing Fastlane to an iOS or Android project.
almasumdev/awesome-mobile-release-agent-skills
Skill Claude CodeCodex
Build and release mobile apps from GitHub Actions — macOS runners, AAB/IPA artifacts, signing secrets, and tag-triggered deploys. Use this when GitHub Actions is the CI of record.
almasumdev/awesome-mobile-release-agent-skills
Skill Claude CodeCodex
Complete and maintain the Google Play Data Safety form accurately, aligned to shipped SDKs. Use this when launching, adding SDKs, or auditing data practices.
almasumdev/awesome-mobile-release-agent-skills
Skill Claude CodeCodex
Declare iOS Required Reason APIs and tracking in PrivacyInfo.xcprivacy. Use this when adding SDKs, new APIs, or preparing for App Store submission.
almasumdev/awesome-mobile-release-agent-skills
Skill Claude CodeCodex
Run a mobile hotfix — branches, cherry-picks, expedited review, and coordinated Play/App Store submission. Use this when a bug in production needs an urgent patch.
almasumdev/awesome-mobile-release-agent-skills
Skill Claude CodeCodex
Halt rollouts, restore previous binaries, and use kill switches for server-side rollback. Use this when a production release is causing harm.
almasumdev/awesome-mobile-release-agent-skills
Skill Claude CodeCodex
Define a crash-rate SLO, alert on it, and use breaches as automatic rollback triggers. Use this when formalising release health policy.
almasumdev/awesome-mobile-release-agent-skills
Skill Claude CodeCodex
Monitor a mobile release — crash-free sessions SLO, adoption curve, ratings, and performance regressions. Use this during the first week after every release.
almasumdev/awesome-mobile-release-agent-skills
Skill Claude CodeCodex
Decouple deploy from release using feature flags, kill switches, and remote config. Use this when shipping risky or incremental features.