sq-qa

Automates QA testing for SkateQuest-Mobile using Jest and React Native Testing Library.

1|Updated Dec 7, 2025
One-click install
npx skills add https://github.com/treesus6/SkateQuest-Mobile --skill sq-qa
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sq-qa
Source: https://github.com/treesus6/SkateQuest-Mobile/tree/main/.claude/skills/sq-qa
Command: npx skills add https://github.com/treesus6/SkateQuest-Mobile --skill sq-qa

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Testing for SkateQuest-Mobile QA and regression coverage across the app.

Core Features & Use Cases

  • Unit testing with Jest for React Native components and hooks.
  • Mocking & deterministic tests with predefined mocks for API and navigation.
  • Debugging guidance for UI behavior through tested components and hooks.

Quick Start

Run the test suite to verify component behavior and catch regressions.

Frequently Asked Questions about sq-qa

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

FAQPage Schema
How do I write unit tests for React Native components using Jest?

Unit tests for React Native components using Jest are automated by applying predefined testing patterns, mocking APIs and navigation, and executing asynchronous assertions to verify component behavior and catch regressions.

What's the best way to mock navigation and APIs in React Native Testing Library?

Mocking navigation and APIs in React Native Testing Library is handled using predefined mocks defined in the testing configuration, ensuring deterministic tests and reliable asynchronous assertions across component behavior.

Can I test custom hooks in a React Native app with Jest?

Testing custom hooks in a React Native app with Jest is fully supported, applying predefined testing patterns and asynchronous assertions to debug hook behavior and ensure reliable regression coverage.

Why does my React Native component test fail with asynchronous assertions?

React Native component tests fail with asynchronous assertions when predefined mocks for APIs or navigation are not satisfied correctly, requiring debugging through tested components and hooks to isolate behavior.

When do I need to use React Native Testing Library for UI debugging?

React Native Testing Library is needed for UI debugging when verifying component behavior and catching regressions across the app, using predefined mocks and asynchronous assertions to ensure deterministic results.