qa-mobile

Automate exploratory mobile QA testing on iOS and Android apps with Appium.

Updated Mar 11, 2026
One-click install
npx skills add https://github.com/jkhowland/jkhowland --skill qa-mobile
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: qa-mobile
Source: https://github.com/jkhowland/jkhowland/tree/main/.claude/skills/qa-mobile
Command: npx skills add https://github.com/jkhowland/jkhowland --skill qa-mobile

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Mobile QA teams spend excessive time manually exploring apps to find defects and verify fixes. qa-mobile automates exploratory testing with Appium MCP to surface bugs, capture evidence, and generate regression-ready reports.

Core Features & Use Cases

  • Exploratory testing: Navigate the app like a real user to discover issues not covered by predefined checklists.
  • Evidence-backed reports: Produce health-scored reports with before/after screenshots and page sources.
  • Regression-ready artifacts: Generate structured outputs and regression tests for future validation.

Quick Start

Ask the agent to qa the app and start a session using the default platform.

Frequently Asked Questions about qa-mobile

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate exploratory mobile testing to find regressions?▼

Automated exploratory mobile testing uses Appium to navigate apps like a real user, uncovering regressions and capturing before/after evidence to generate structured health-scored reports.

What is exploratory mobile QA and how does it capture bug evidence?▼

Exploratory mobile QA navigates apps dynamically to discover defects outside predefined checklists, capturing before and after screenshots and page sources to produce regression-ready artifacts.

Do I need an Appium workflow to run automated mobile app testing?▼

Yes, an Appium-based workflow is required to run automated exploratory mobile testing, along with an initial clean working tree and baseline session setup for iOS and Android apps.

Can I use exploratory testing for both iOS and Android apps post-merge?▼

Yes, exploratory testing applies during feature development or post-merge cycles on both iOS and Android apps to uncover regressions and generate a navigation map with structured reports.

What's the best way to generate health-scored reports for mobile app bugs?▼

Health-scored reports are generated by running automated exploratory mobile QA sessions that capture screenshots, page sources, and a navigation map to verify fixes and prove regressions.

Why does automated mobile QA require a clean working tree before starting?▼

A clean working tree ensures the baseline session setup accurately reflects the app state, allowing the exploratory testing workflow to isolate newly uncovered bugs and prove fixes effectively.