> For AI agents: the complete documentation index is available at /llms.txt, the full documentation bundle is available at /llms-full.txt.

# Install & Use Skills

For first-time Cresc integration, the recommended path is to install the `react-native-update` Skill and let your AI coding tool adapt the integration to your existing project. Fall back to the manual docs only when your app has unusual native structure, strict review requirements, or edge cases the generated changes do not cover well.

## Skill Information

- Skill Name: `react-native-update`
- Source Repo: `reactnativecn/react-native-update-skill`

## Recommended workflow

1. Install the `react-native-update` Skill.
2. Open your React Native or Expo app root directory inside the AI tool.
3. Ask AI to integrate Cresc into the current project structure.
4. Use [Installation & Config](/docs/getting-started.md) and [Code Integration](/docs/integration.md) as your review checklist.

## Installation

```bash
npx skills add reactnativecn/react-native-update-skill --skill react-native-update -a '*'
```

## Update Skill

```bash
npx skills check
npx skills update
```

## Prompts you can give to AI

Following installation, you can assign requests directly to AI assistants, generating outcomes like:

- "Integrate `react-native-update` inside my Expo project."
- "Execute integration remodeling over the class component root node."
- "Keep my current navigation structure and wrap the app with `UpdateProvider`."
- "Configure a controlled whitelist staged rollout mechanism."
- "Diagnose why 'OTA updates aren't deploying correctly' issues."

## What the Skill can help automate

- RN CLI / Expo Integration flows
- Checking `update.json` and `appKey` configuration parameters
- Essential iOS / Android native intervention warnings
- Polling update strategy recommendations (`checkStrategy` / `updateStrategy`)
- Diagnostics tackling familiar conflicts (like `expo-updates`)
- Examples combining class instances manipulating user whitelists

## When to switch back to the manual docs

- Your app is brownfield, monorepo-based, or heavily customized at the native layer.
- Auto-linking or native compilation is already failing and needs isolated debugging.
- Your team wants to compare generated edits against the manual baseline step by step.

## Relevant Links

- ClawHub Page (Optional):
  <a href="https://clawhub.ai/skills/react-native-update" target="_blank">
    [https://clawhub.ai/skills/react-native-update](https://clawhub.ai/skills/react-native-update)
  </a>


[reactnativecn/react-native-update-skillThe Skill is open source, and issues and pull requests are welcome. If it works well for you, consider leaving a star.
](https://github.com/reactnativecn/react-native-update-skill)[Star](https://github.com/reactnativecn/react-native-update-skill)