Mobile Testing
76React Native アプリをテストする
React Native チームには、コンポーネント、hooks、ユーティリティ、フォーム向けの高速で信頼性の高いテストが必要です。このスキルは、セットアップ、モック、非同期テスト、失敗時のデバッグのための Jest と React Native Testing Library のパターンを提供します。
React Native モバイルアプリをデバッグする
モバイルアプリのデバッグは、ログ、キャッシュ、ネイティブビルド、プラットフォームツールが混在すると停滞しがちです。このスキルは、Claude、Codex、Claude Code に React Native と Expo に特化したトラブルシューティングワークフローを提供します。
このリクエストをエージェントにコピーしてください。正規の Skill ページとマニフェストが含まれています。
Review the Skillstore skill "Mobile Debugging" from https://skillstore.io/skills/babakbar-mobile-debugging.md and its manifest at https://skillstore.io/api/skills/babakbar-mobile-debugging/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.エージェントは引き続き計画を提示し、セキュリティポリシーで必要な確認を求める必要があります。
AI エージェント、クローラー、スクリプトがページ全体ではなく整理されたコンテキストを必要とする場合は、これらのリンクを使ってください。
「Mobile Debugging」を使用しています。 Expo アプリで、パッケージ更新後に未解決モジュールが報告されます。
期待される結果:
「Mobile Debugging」を使用しています。 ネイティブモジュールを追加した後、Android ビルドが失敗します。
期待される結果:
Gradle、SDK、モジュール互換性のチェックを切り分けます。Logcat またはビルド出力を求め、証拠がそれを裏付ける場合にのみ clean rebuild を推奨します。
「Mobile Debugging」を使用しています。 スクロール中に画面が遅く感じられます。
期待される結果:
The skill is a React Native and Expo troubleshooting guide with no evidence of prompt injection, covert data collection, or unauthorized network activity. Several documented commands can delete caches or simulator data, alter builds, install packages, or terminate processes; users should review them before execution.
これらは、このスキルに期待される可能性のある実際のローカル機能であるため、レビューが必要ですが、確認済みの悪意ある動作としてはカウントされません。
バージョン付き評価レポート、中立的なバッジ、埋め込みカード、引用を共有できます。Skillstore は証拠を報告しますが、この Skill が安全かどうかは判断しません。
https://skillstore.io/skills/babakbar-mobile-debugging/audits/16?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/babakbar-mobile-debugging?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/babakbar-mobile-debugging?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/babakbar-mobile-debugging/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/babakbar-mobile-debugging.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). Mobile Debugging security audit report (audit version 16) [Author version unspecified]. Skillstore. https://skillstore.io/skills/babakbar-mobile-debugging/audits/16@techreport{babakbar-babakbar-mobile-debugging-2026,
author = {BabakBar},
title = {Mobile Debugging security audit report (audit version 16)},
institution = {Skillstore},
year = {2026},
number = {16},
url = {https://skillstore.io/skills/babakbar-mobile-debugging/audits/16},
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: "Mobile Debugging security audit report (audit version 16)"
version: "unspecified"
type: report
authors:
- name: "BabakBar"
date-released: "2026-07-18"
url: "https://skillstore.io/skills/babakbar-mobile-debugging/audits/16"
identifiers:
- type: other
value: "skillstore:babakbar-mobile-debugging:audit:16"
description: "Skillstore immutable audit report identifier"
状態をクリアする前に、チェックリストを使ってキャッシュ、依存関係、import、パッケージ互換性の問題を切り分けます。
クラッシュ修正を割り当てる前に、プラットフォームログ、再現手順、最近の変更、環境の詳細を収集します。
リリース時のトラブルシューティングで、Expo、iOS pod、Android Gradle、ネイティブモジュールに起因する原因を切り分けます。
React Native または Expo アプリで Metro bundler エラーが発生しています。重要なエラーテキスト、最近の変更、パッケージマネージャー、プラットフォーム、プロジェクト種別を確認してください。その後、クリーンアップコマンドを実行する前に安全な初期チェックを提案してください。
iOS または Android のネイティブビルド失敗を調査するのを手伝ってください。依存関係、pod、Gradle、ネイティブモジュールに起因する可能性を切り分けてください。clean や rebuild コマンドを推奨する前に、どのログを収集すべきか説明してください。
この React Native 画面のパフォーマンス問題をレビューしてください。遅いレンダリング、メモリリーク、ログ出力ポイントの可能性を特定してください。アプリの挙動を変えない変更を優先してください。
本番環境のモバイルクラッシュに対する構造化されたデバッグ計画を作成してください。破壊的なコマンドを実行する前に、再現手順、ログソース、プラットフォーム差異、依存関係チェック、リスクメモを含めてください。
作成者
BabakBarライセンス
MIT
Skillstore リビジョン
r3
バージョンに関する注意
作者はバージョンを宣言していません。
参照
80999bf530a7874d7bedf8ce202001ecb4c4f5e0
メンテナンスの新しさ
2026/7/19
利用状況
8 ダウンロード · 247 閲覧
ファイル構成
📄 SKILL.md
React Native アプリをテストする
React Native チームには、コンポーネント、hooks、ユーティリティ、フォーム向けの高速で信頼性の高いテストが必要です。このスキルは、セットアップ、モック、非同期テスト、失敗時のデバッグのための Jest と React Native Testing Library のパターンを提供します。
ExpoでReact Nativeアプリを構築
モバイルチームには、React Nativeのセットアップ、コンポーネント、プラットフォーム確認に関する迅速なガイダンスが必要です。このスキルは、Expoコマンド、コンポーネントパターン、トラブルシューティング手順を1か所にまとめて提供します。
React Native コーディングパターンを適用する
React Native チームでは、コンポーネント、状態、データ取得に関する判断が繰り返されがちです。このスキルは、Claude、Codex、Claude Code に、実証済みの TypeScript パターンを簡潔に参照できる資料を提供します。
Expo プロジェクトアーキテクチャをセットアップする
Expo アプリを始めるには、ツール、データベース、状態管理、テストにわたって多くのセットアップ上の選択が必要です。このスキルは、一貫した React Native の土台を作るための実用的なセットアップ手順を提供します。
React Native アプリを最適化
作成者 vercel-labs
React Native アプリでは、低速なリスト、ぎこちないアニメーション、プラットフォーム特有のミスが発生することがあります。このスキルは、パフォーマンスの高い Expo および React Native 開発のための簡潔なルールを Codex、Claude、Claude Code に提供します。
Expo 向け Tailwind CSS の設定
作成者 expo
Expo チームには、ネイティブと Web のターゲット全体で一貫したスタイリングが必要です。このスキルは、Tailwind CSS v4、NativeWind v5、react-native-css のための集中的なセットアップ手順を提供します。
ネイティブテスト用の Expo Dev Client をビルドする
作成者 expo
Expo チームは、ネイティブコードが Expo Go の範囲を超える場合に、信頼性の高い開発クライアントを必要とします。このスキルは、EAS ビルド設定、TestFlight 配布、ローカルビルド、インストール、基本的なトラブルシューティングを案内します。
Expo DOM コンポーネントを構築
作成者 expo
Expo チームは、ネイティブアプリ内で Web ライブラリを使う必要がよくありますが、それらを書き直したくはありません。このスキルは、安全な DOM コンポーネントパターンを通じて Claude、Codex、Claude Code を導きます。
Expoのネットワーキングフローを構築
作成者 expo
モバイルアプリには、信頼性の高いAPIリクエスト、キャッシュ、トークン処理、オフライン動作が必要です。このスキルは、Expo開発者がfetch、React Query、SecureStore、NetInfo、環境ベースの設定を扱うためのガイドです。
Vue 3 のコード品質を向上
作成者 vuejs-ai
Vue プロジェクトでは、時間の経過とともに reactivity、component、performance に関するミスが蓄積しがちです。このスキルは、より安全なパターンと明確なコードのために、Vue 3 に特化したガイダンスを提供します。