{"enrichment":{"faq":[{"a":"mobile-app-testing equips you with structured approaches to establish comprehensive testing strategies across both iOS and Android ecosystems. The skill guides you through configuring testing frameworks like Jest for React Native, XCTest for iOS, and Espresso for Android. You'll learn to set up test infrastructure that integrates with your development workflow, including device farm configuration and continuous integration pipelines. The ready-to-use testing patterns help you establish baseline quality assurance processes that work seamlessly with Claude Code CLI, enabling you to validate your mobile applications systematically from the earliest stages of development.","q":"How to set up mobile app testing for iOS and Android projects?"},{"a":"mobile-app-testing provides comprehensive coverage of major testing frameworks and tools including Jest, XCTest, Espresso, Detox, and Appium. Each framework is presented with practical implementation guidance tailored to its platform: Jest and XCTest for unit testing, Espresso for Android UI automation, XCTest for iOS unit testing, and Detox and Appium for end-to-end testing scenarios. The skill helps you understand when to apply each framework based on your testing needs, whether you're building React Native applications, native iOS apps, or native Android applications. You'll gain hands-on knowledge of framework-specific best practices and integration patterns.","q":"What testing frameworks does mobile-app-testing cover for automation?"},{"a":"mobile-app-testing addresses the troubleshooting of mobile testing issues including flaky tests, device farm configuration problems, and platform-specific errors. The skill provides methodologies for diagnosing and resolving test instability, which is a common challenge in mobile automation. You'll learn techniques for identifying root causes of flakiness\u2014whether they stem from timing issues, device state problems, or framework limitations\u2014and implement solutions that improve test reliability. The troubleshooting guidance covers both iOS and Android platforms, helping you maintain consistent test execution across your device farm and CI/CD pipelines.","q":"How can mobile-app-testing help me fix flaky tests in mobile apps?"},{"a":"mobile-app-testing explains how the testing pyramid\u2014comprising unit tests, integration tests, and end-to-end tests\u2014applies specifically to mobile development. The skill helps you understand the optimal distribution of tests at each level: a broad base of fast, isolated unit tests, a middle layer of integration tests that verify component interactions, and a smaller set of comprehensive E2E tests. This structured approach ensures you achieve high code coverage and test quality standards while maintaining reasonable test execution times. By following the testing pyramid methodology, you can build production-ready mobile applications with confidence in their quality and reliability.","q":"What does the testing pyramid structure mean for mobile development?"},{"a":"mobile-app-testing provides methodologies for UI automation across both iOS and Android platforms through frameworks like Espresso for Android and XCTest for iOS, as well as cross-platform tools like Detox and Appium. The skill teaches you how to write maintainable UI test code that interacts with app elements, validates user workflows, and simulates real user behavior. You'll learn platform-specific approaches to element selection, interaction patterns, and assertion strategies. The guidance includes best practices for organizing UI tests, managing test data, and integrating them into your continuous integration pipeline to ensure your mobile applications deliver consistent user experiences.","q":"How do I automate mobile UI tests for iOS and Android apps?"},{"a":"mobile-app-testing delivers comprehensive best practices for mobile test automation including test infrastructure setup, framework selection criteria, and quality standards for production applications. The skill emphasizes establishing robust quality assurance workflows that integrate with your development process, implementing the testing pyramid structure to balance coverage with execution speed, and adopting platform-specific error handling strategies. You'll learn how to design tests that are maintainable, reliable, and performant across iOS and Android ecosystems. The ready-to-use testing patterns and methodologies help you avoid common pitfalls in mobile testing while building scalable test suites that grow with your application.","q":"What mobile testing best practices does this skill teach?"}],"shadow_tags":["qa-automation","cross-platform-testing","test-infrastructure","mobile-quality-assurance","continuous-testing","device-compatibility","test-reliability","native-app-testing","regression-testing"],"summary_rewrite":"This skill equips you with structured approaches to validate mobile applications across both iOS and Android ecosystems. It provides ready-to-use testing patterns and methodologies that integrate seamlessly with Claude Code CLI, helping you establish robust quality assurance workflows for your mobile projects."},"files":[{"bytes":2572,"path":"plugins/mobile-app-testing/skills/mobile-app-testing/SKILL.md","sha256":"1cbd8d2ccbb88666e1a19458aeaef1ff232d9e064d93227824bf94500ac3a921","url":"https://skillfed.io/files/secondsky/claude-skills/mobile-app-testing/0e794944/SKILL.md"}],"id":"secondsky/claude-skills/mobile-app-testing","links":{"html":"https://skillfed.io/secondsky/claude-skills/mobile-app-testing","md":"https://skillfed.io/secondsky/claude-skills/mobile-app-testing.md","repo":"https://github.com/secondsky/claude-skills"},"meta":{"agents_supported":[],"first_seen":"2026-07-28","forks":29,"language":"TypeScript","last_updated":"2026-07-25","license":"MIT","name":"mobile-app-testing","publisher":"secondsky","stars":196},"relations":{"similar":[{"id":"MonumentalSystems/Atlas-Agent-Teams/test-frameworks"},{"id":"LambdaTest/agent-skills/detox-skill"},{"id":"adamos486/skills/superval"},{"id":"LambdaTest/agent-skills/espresso-skill"},{"id":"aj-geddes/useful-ai-prompts/mobile-app-testing"},{"id":"pluginagentmarketplace/custom-plugin-react-native/react-native-testing"},{"id":"cometchat/cometchat-skills/cometchat-native-testing"},{"id":"Cap-go/capgo-skills/capacitor-testing"},{"id":"LambdaTest/agent-skills/xcuitest-skill"},{"id":"cometchat/cometchat-skills/cometchat-android-v5-testing"}]},"slug":{"owner":"secondsky","repo":"claude-skills","skill":"mobile-app-testing"},"version":"0e794944"}
