Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
callstackincubator avatar

React Native Ai Skills

  • 44 installs
  • 1.4k repo stars
  • Updated July 7, 2026
  • callstackincubator/ai

react-native-ai-skills is a Claude skill that gives integration recipes for on-device AI in React Native using the @react-native-ai packages wrapping Llama.rn, MLC-LLM, Apple Foundation, and NCNN backends.

About

This skill provides recipes for integrating on-device AI into React Native apps using the @react-native-ai ecosystem. It covers provider tracks for Apple Intelligence, Llama GGUF models via llama.rn, MLC-LLM, and low-level NCNN inference, and a path-selection gate to pick the right one. It walks through installing providers, managing model downloads, and wiring them into the Vercel AI SDK. A developer uses it when adding local, on-device AI to a mobile app.

  • Integration recipes for on-device AI in React Native via the @react-native-ai packages
  • Provider tracks for Apple Foundation Models, Llama (GGUF/llama.rn), MLC-LLM, and NCNN
  • Wires providers into the Vercel AI SDK (generateText, streamText) with a SetupAdapter pattern

React Native Ai Skills by the numbers

  • 44 all-time installs (skills.sh)
  • Ranked #7,851 of 16,546 AI & Agent Building skills by installs in the Skillselion catalog
  • Data as of Aug 4, 2026 (Skillselion catalog sync)
At a glance

react-native-ai-skills capabilities & compatibility

Free (MIT); runs models locally on-device, no cloud API keys required.

Capabilities
ai integration · on device inference · model management · llm integration
Works with
vercel · openai
Use cases
orchestration
Pricing
Free
From the docs

What react-native-ai-skills says it does

Provides integration recipes for the React Native AI @react-native-ai packages that wrap the Llama.rn (Llama.cpp), MLC-LLM, Apple Foundation backends.
SKILL.md
Example workflow for integrating on-device AI in React Native apps using the @react-native-ai ecosystem.
SKILL.md
Wiring providers with Vercel AI SDK (generateText, streamText)
SKILL.md
npx skills add https://github.com/callstackincubator/ai --skill react-native-ai-skills

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs44
repo stars1.4k
Last updatedJuly 7, 2026
Repositorycallstackincubator/ai

What it does

Integrate local on-device AI into a React Native app using @react-native-ai providers wired to the Vercel AI SDK.

Who is it for?

Adding on-device AI (Apple Intelligence, Llama, MLC, or NCNN) to a React Native or Expo app.

Skip if: NCNN for LLM-only use cases, since docs say that use case is better solved by other providers.

When should I use this skill?

When integrating local on-device AI in React Native, setting up providers, or managing models.

What you get

A React Native app with the right on-device AI provider installed, models managed, and wired into the Vercel AI SDK.

  • configured on-device AI provider
  • model download setup
  • Vercel AI SDK integration

By the numbers

  • 4 provider tracks: Apple, Llama, MLC, NCNN

Files

SKILL.mdMarkdownGitHub ↗

React Native AI Skills

Overview

Example workflow for integrating on-device AI in React Native apps using the @react-native-ai ecosystem. Available provider tracks (can be combined):

  • Apple – Apple Intelligence (iOS 26+)
  • Llama – GGUF models via llama.rn
  • MLC – MLC-LLM models
  • NCNN – Low-level NCNN inference wrapper (vision, custom models)

Path Selection Gate (Must Run First)

Before selecting any reference file, classify the user request:

1. Select Apple:

  • if you intend to build with: apple, Apple Intelligence, Apple Foundation Models
  • if you want features: transcription, speech synthesis, embeddings on Apple devices
  • optionally with capabilities: tool calling

2. Select Llama:

  • if you intend to use the following technologies: llama, GGUF, llama.rn, HuggingFace, SmolLM
  • if you want to perform the following operations: embedding model, rerank, speech model

3. Select MLC:

  • if you intend to use a library that allows for custom models and involves build-time model optimizations

4. Select NCNN:

  • if you need to use run low-level inference on bare metal tensors
  • if you intend to run inference of custom models such as convolutional networks, multi-layer perceptrons, low-level inference, etc.
  • DO NOT select NCNN if the prompt mentions LLMs only, this use case is better solved by other providers

Skill Format

Each reference file follows a strict execution format:

  • Quick Command
  • When to Use
  • Prerequisites
  • Step-by-Step Instructions
  • Common Pitfalls
  • Related Skills

Use the checklists exactly as written before moving to the next phase.

When to Apply

Reference this package when:

  • Integrating on-device AI in React Native apps
  • Installing and configuring @react-native-ai providers
  • Managing model downloads (llama, mlc)
  • Wiring providers with Vercel AI SDK (generateText, streamText)
  • Implementing SetupAdapter pattern for multi-provider apps
  • Debugging native module or Expo plugin issues

Priority-Ordered Guidelines

PriorityCategoryImpactStart File
1Path selection and baselineN/A[quick-start][quick-start]
2Apple providerN/A[apple-provider][apple-provider]
3Llama providerN/A[llama-provider][llama-provider]
4MLC-LLM providerN/A[mlc-provider][mlc-provider]
5NCNN providerN/A[ncnn-provider][ncnn-provider]

Quick Reference

npm install

# Provider-specific install
npm add @react-native-ai/apple
npm add @react-native-ai/llama llama.rn
npm add @react-native-ai/mlc
npm add @react-native-ai/ncnn-wrapper

Route by path:

  • Apple: [apple-provider][apple-provider]
  • Llama: [llama-provider][llama-provider]
  • MLC: [mlc-provider][mlc-provider]
  • NCNN: [ncnn-provider][ncnn-provider]

References

FileImpactDescription
[quick-start][quick-start]N/AShared preflight
[apple-provider][apple-provider]N/AApple Intelligence setup and integration
[llama-provider][llama-provider]N/AGGUF models, llama.rn, model management
[mlc-provider][mlc-provider]N/AMLC models, download, prepare, Expo plugin
[ncnn-provider][ncnn-provider]N/ANCNN wrapper, loadModel, runInference

Problem → Skill Mapping

ProblemStart With
Need path decision first[quick-start][quick-start]
Integrate Apple Intelligence[apple-provider][apple-provider]
Run GGUF models from HuggingFace[llama-provider][llama-provider]
Run MLC-LLM models (Llama, Phi, Qwen)[mlc-provider][mlc-provider]
Use NCNN for custom inference[ncnn-provider][ncnn-provider]
Multi-provider app with SetupAdapter[quick-start][quick-start] → provider-specific
Expo + native module setupProvider-specific (each has Expo notes)

[quick-start]: references/quick-start.md [apple-provider]: references/apple-provider.md [llama-provider]: references/llama-provider.md [mlc-provider]: references/mlc-provider.md [ncnn-provider]: references/ncnn-provider.md

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.