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 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.
Copy this request to your Agent. It includes the canonical Skill page and manifest.
Review the Skillstore skill "Code Patterns & Practices" from https://skillstore.io/skills/babakbar-code-patterns-practices.md and its manifest at https://skillstore.io/api/skills/babakbar-code-patterns-practices/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 "Code Patterns & Practices". I need to share theme settings across several screens.
Expected outcome:
Using "Code Patterns & Practices". My user profile screen loads data after navigation.
Expected outcome:
Using "Code Patterns & Practices". A screen has grown beyond 300 lines.
Expected outcome:
All 31 static findings are false positives caused by Markdown fences, TypeScript template literals, an illustrative relative API request, public documentation links, and a section heading. The skill is documentation-only and contains no prompt injection, command execution, credential access, or data-exfiltration intent.
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-code-patterns-practices/audits/12?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/babakbar-code-patterns-practices?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/babakbar-code-patterns-practices?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/babakbar-code-patterns-practices/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/babakbar-code-patterns-practices.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). Code Patterns & Practices security audit report (audit version 12) [Author version unspecified]. Skillstore. https://skillstore.io/skills/babakbar-code-patterns-practices/audits/12@techreport{babakbar-babakbar-code-patterns-practices-2026,
author = {BabakBar},
title = {Code Patterns & Practices security audit report (audit version 12)},
institution = {Skillstore},
year = {2026},
number = {12},
url = {https://skillstore.io/skills/babakbar-code-patterns-practices/audits/12},
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: "Code Patterns & Practices security audit report (audit version 12)"
version: "unspecified"
type: report
authors:
- name: "BabakBar"
date-released: "2026-07-18"
url: "https://skillstore.io/skills/babakbar-code-patterns-practices/audits/12"
identifiers:
- type: other
value: "skillstore:babakbar-code-patterns-practices:audit:12"
description: "Skillstore immutable audit report identifier"
Choose component, state, and data-loading patterns for a new React Native screen.
Split a complex component into custom hooks, focused children, and shared state boundaries.
Check loading states, error handling, cleanup, safe-area handling, and keyboard behavior.
I am building a React Native counter and settings screen. Recommend the simplest state pattern and explain why.
Create a React Native hook that loads a user by ID and handles loading, errors, cancellation, and cleanup.
Review this React Native screen design. Propose component boundaries, custom hooks, and a state management approach that reduces prop drilling.
Assess this React Native list screen for measurable performance issues. Recommend memoization or lazy loading only where the expected benefit is clear.
Author
BabakBarLicense
MIT
Skillstore revision
r3
Version notice
The author did not declare a version.
Ref
80999bf530a7874d7bedf8ce202001ecb4c4f5e0
Maintenance freshness
7/19/2026
Usage
7 downloads ยท 201 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 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.
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.
Analyze Patterns Across Your Codebase
by C0ntr0lledCha0s
Large codebases hide repeated structures and inconsistent decisions. This skill maps design patterns, architecture, conventions, duplication, and anti-patterns with evidence and recommendations.
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.
Review Code with Structured Quality Checks
by alirezarezvani
Code reviews can miss quality, security, and maintainability issues. This skill guides structured reviews with scripts, checklists, and report generation.
Build Starknet Apps with starknet.js
by internet-court
Starknet integrations require precise provider, account, transaction, and fee handling across several APIs. This skill provides focused starknet.js v9.x patterns for reliable TypeScript applications.
Improve Vue 3 Code Quality
by vuejs-ai
Vue projects often collect reactivity, component, and performance mistakes over time. This skill gives targeted Vue 3 guidance for safer patterns and clearer code.
Build Fullstack Apps With Senior Guidance
by alirezarezvani
Fullstack projects often need consistent setup, architecture choices, and quality checks. This skill provides scripts and references for React, Next.js, Node.js, GraphQL, and PostgreSQL work.