Mobile Testing
76Build Reliable React Native Tests
React Native test setup and failures can slow feature delivery. This skill provides focused Jest and React Native Testing Library patterns for creating, running, and debugging tests.
Build a Solid Expo Project Foundation
New Expo projects need consistent configuration before feature work begins. This skill provides a focused setup path for TypeScript, storage, state, testing, and quality tools.
Copy this request to your Agent. It includes the canonical Skill page and manifest.
Review the Skillstore skill "Project Setup & Architecture" from https://skillstore.io/skills/babakbar-project-setup-architecture.md and its manifest at https://skillstore.io/api/skills/babakbar-project-setup-architecture/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Your Agent should still show its plan and request any confirmation required by the security policy.
Use these links when an AI agent, crawler, or script needs clean context instead of reading the full page.
Using "Project Setup & Architecture". Set up TypeScript for a new Expo application.
Expected outcome:
Using "Project Setup & Architecture". Add a feature module for account settings.
Expected outcome:
Using "Project Setup & Architecture". Prepare local data storage.
Expected outcome:
All 37 static findings are false positives caused by Markdown code formatting, visible documentation links, a local SQLite example, and a platform test checklist. The skill is a transparent React Native and Expo setup guide with no prompt injection, data-exfiltration intent, or concealed behavior found.
Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.
https://skillstore.io/skills/babakbar-project-setup-architecture/audits/13?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/babakbar-project-setup-architecture?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/babakbar-project-setup-architecture?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/babakbar-project-setup-architecture/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/babakbar-project-setup-architecture.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>BabakBar. (2026). Project Setup & Architecture security audit report (audit version 13) [Author version unspecified]. Skillstore. https://skillstore.io/skills/babakbar-project-setup-architecture/audits/13@techreport{babakbar-babakbar-project-setup-architecture-2026,
author = {BabakBar},
title = {Project Setup & Architecture security audit report (audit version 13)},
institution = {Skillstore},
year = {2026},
number = {13},
url = {https://skillstore.io/skills/babakbar-project-setup-architecture/audits/13},
note = {Author version unspecified}
}cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "Project Setup & Architecture security audit report (audit version 13)"
version: "unspecified"
type: report
authors:
- name: "BabakBar"
date-released: "2026-07-18"
url: "https://skillstore.io/skills/babakbar-project-setup-architecture/audits/13"
identifiers:
- type: other
value: "skillstore:babakbar-project-setup-architecture:audit:13"
description: "Skillstore immutable audit report identifier"
Create a consistent foundation before building the first mobile feature.
Add TypeScript, testing, linting, and predictable folders to an early prototype.
Define shared setup steps so contributors use the same architecture and quality checks.
Set up the TypeScript and directory structure from this skill for my new Expo application. Explain each command before I run it.
Add the SQLite and Drizzle setup from this skill to my Expo project. Use a small example schema and list the files to create.
Configure Jest, ESLint, Prettier, and type checking using this skill. Show the required package scripts and verification steps.
Review my existing Expo project structure and propose an incremental migration to this skill architecture. Preserve working features and identify compatibility checks.
Author
BabakBarLicense
MIT
Skillstore revision
r3
Version notice
The author did not declare a version.
Ref
80999bf530a7874d7bedf8ce202001ecb4c4f5e0
Maintenance freshness
7/19/2026
Usage
5 downloads ยท 171 views
File structure
๐ SKILL.md
Build Reliable React Native Tests
React Native test setup and failures can slow feature delivery. This skill provides focused Jest and React Native Testing Library patterns for creating, running, and debugging tests.
Build React Native Apps with Expo
Mobile projects need clear guidance for setup, platform differences, and common interface patterns. This skill provides focused React Native and Expo workflows for building and troubleshooting mobile apps.
Build React Native Features with Proven Patterns
React Native features can become difficult to maintain when component and state patterns are inconsistent. This skill provides focused examples for building, refactoring, and reviewing mobile application code.
Resolve React Native debugging issues
Mobile issues can span Metro, native tooling, emulators, and application code. This skill provides structured checks and targeted commands for React Native and Expo debugging.
Optimize React Native Apps
by vercel-labs
React Native apps can suffer from slow lists, janky animations, and platform mistakes. This skill gives Codex, Claude, and Claude Code concise rules for performant Expo and React Native work.
Configure Tailwind CSS for Expo
by expo
Expo teams need consistent styling across native and web targets. This skill gives a focused setup path for Tailwind CSS v4, NativeWind v5, and react-native-css.
Build Expo Networking Flows
by expo
Mobile apps need reliable API requests, caching, token handling, and offline behavior. This skill guides Expo developers through fetch, React Query, SecureStore, NetInfo, and environment-based configuration.
Build Expo Dev Clients for Native Testing
by expo
Expo teams need reliable development clients when native code goes beyond Expo Go. This skill guides EAS build setup, TestFlight delivery, local builds, installation, and basic troubleshooting.
Build Expo DOM Components
by expo
Expo teams often need web libraries inside native apps without rewriting them. This skill guides Claude, Codex, and Claude Code through safe DOM component patterns.
Build Reliable Playwright Tests
by C0ntr0lledCha0s
Playwright test suites can become flaky, slow, and difficult to maintain. This skill provides practical patterns for locators, fixtures, page objects, debugging, mocking, and configuration.