skills.vishalvoidskills/vishalvoid
Technical & DevelopmentIntermediate

native-data-fetching

Network requests, API calls, caching, and offline support

Developer Setup

Setup & Installation

bash
npx skills add https://github.com/expo/skills --skill native-data-fetching

Overview

What This Skill Does

Covers network requests and data fetching in Expo and React Native apps. Handles fetch API usage, React Query and SWR setup, authentication token management with SecureStore, offline detection, request cancellation, and environment-based API configuration.

Application

When to use this Skill

Documentation

Show Skills.md file

Expo Networking

You MUST use this skill for ANY networking work including API requests, data fetching, caching, or network debugging.

References

Consult these resources as needed:

references/
  expo-router-loaders.md   Route-level data loading with Expo Router loaders (web, SDK 55+)

When to Use

Use this skill when:

  • Implementing API requests
  • Setting up data fetching (React Query, SWR)
  • Using Expo Router data loaders (useLoaderData, web SDK 55+)
  • Debugging network failures
  • Implementing caching strategies
  • Handling offline scenarios
  • Authentication/token management
  • Configuring API URLs and environment variables
Lines 1 - 25 of 500

Recommendations

Explore other random skills

All skillsMy patterns