webapp-testing

Test and debug Expo React Native apps on iOS and Android.

1|1|Updated Aug 14, 2025
One-click install
npx skills add https://github.com/BitSleuthAI/Wallet --skill webapp-testing-bitsleuthai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: webapp-testing
Source: https://github.com/BitSleuthAI/Wallet/tree/main/.github/skills/webapp-testing
Command: npx skills add https://github.com/BitSleuthAI/Wallet --skill webapp-testing-bitsleuthai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a comprehensive toolkit for testing and debugging React Native mobile applications built with Expo for both iOS and Android platforms, ensuring app functionality and stability.

Core Features & Use Cases

  • Development Server Management: Start, stop, and manage the Expo development server with options for clearing cache and using tunnels.
  • Mobile App Testing: Execute tests for core wallet features like creation, import, transactions, and security.
  • Debugging & Troubleshooting: Inspect logs, debug native issues, and clear build caches.
  • Use Case: You need to test the entire wallet creation flow on an iOS simulator, including setting a PIN and verifying the recovery phrase backup.

Quick Start

Use the webapp-testing skill to run the app on an iOS simulator.

Frequently Asked Questions about webapp-testing

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

FAQPage Schema
How do I test a React Native app on iOS and Android using Expo?

To test a React Native app on iOS and Android, this skill manages the Expo development server to run your application, verify core functionality, and debug UI behavior across both mobile platforms.

Can I debug wallet transaction flows and security features in a React Native app?

Yes, you can debug wallet transaction flows and security features in a React Native app by executing targeted tests for wallet creation, imports, and transactions to validate security across iOS and Android.

What is the best way to clear the cache when running an Expo development server?

The best way to clear the cache when running an Expo development server is to use the server management options provided by this skill, which allow you to start, stop, and clear caches for smooth mobile app testing.

How do I test the wallet creation flow including PIN setup and recovery phrase backup?

You can test the wallet creation flow, including PIN setup and recovery phrase backup verification, by running the mobile app on an iOS simulator to validate the complete user journey and security features.

Does this skill support troubleshooting native issues and inspecting logs for React Native?

Yes, this skill supports troubleshooting native issues and inspecting logs for React Native by providing debugging tools to inspect logs, clear build caches, and debug native behavior across iOS and Android platforms.