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

React Native Deployment

  • 25 installs
  • 9 repo stars
  • Updated January 5, 2026
  • pluginagentmarketplace/custom-plugin-react-native

react-native-deployment is a Claude Code skill for devops & ci/cd.

About

react-native-deployment is a Claude Code skill for devops & ci/cd. It helps solo builders move faster with AI-assisted development.

  • react-native-deployment
  • DevOps & CI/CD
  • AI-coding skill

React Native Deployment by the numbers

  • 25 all-time installs (skills.sh)
  • Ranked #889 of 1,435 DevOps & CI/CD skills by installs in the Skillselion catalog
  • Data as of Aug 4, 2026 (Skillselion catalog sync)
npx skills add https://github.com/pluginagentmarketplace/custom-plugin-react-native --skill react-native-deployment

Add your badge

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

Listed on Skillselion
Installs25
repo stars9
Last updatedJanuary 5, 2026
Repositorypluginagentmarketplace/custom-plugin-react-native

How do I helps with devops & ci/cd tasks.?

Helps with devops & ci/cd tasks.

Who is it for?

Best when you're working on devops & ci/cd and need structured help with react native deployment.

Skip if: Teams with no devops & ci/cd needs, or anyone wanting a generic chat assistant without this specific workflow.

When should I use this skill?

When you need to helps with devops & ci/cd tasks., or when react-native-deployment is a claude code skill for devops & ci/cd.

What you get

Structured output aligned to react-native-deployment: react-native-deployment, DevOps & CI/CD.

Files

SKILL.mdMarkdownGitHub ↗

React Native Deployment Skill

Learn to build, sign, and deploy React Native apps to iOS App Store, Google Play Store, and OTA update systems.

Prerequisites

  • React Native app ready for production
  • Apple Developer Account (iOS)
  • Google Play Developer Account (Android)
  • Basic understanding of CI/CD

Learning Objectives

After completing this skill, you will be able to:

  • [ ] Configure EAS Build for production
  • [ ] Set up iOS code signing
  • [ ] Generate Android keystores
  • [ ] Submit to App Store and Play Store
  • [ ] Implement OTA updates with EAS Update

---

Topics Covered

1. EAS Build Setup

# Install EAS CLI
npm install -g eas-cli

# Login
eas login

# Configure
eas build:configure

# Build
eas build --platform all --profile production

2. EAS Configuration

// eas.json
{
  "build": {
    "development": {
      "developmentClient": true,
      "distribution": "internal"
    },
    "production": {
      "autoIncrement": true
    }
  },
  "submit": {
    "production": {
      "ios": { "appleId": "your@email.com" },
      "android": { "track": "production" }
    }
  }
}

3. iOS Code Signing

# With Fastlane Match
fastlane match appstore

# Manual (Xcode)
# 1. Create certificate in Apple Developer
# 2. Create provisioning profile
# 3. Download and install in Xcode

4. Android Keystore

# Generate keystore
keytool -genkeypair -v -storetype PKCS12 \
  -keystore release.keystore \
  -alias my-key-alias \
  -keyalg RSA -keysize 2048 -validity 10000

# NEVER commit keystore or passwords

5. OTA Updates

// Check for updates
import * as Updates from 'expo-updates';

async function checkUpdates() {
  const update = await Updates.checkForUpdateAsync();
  if (update.isAvailable) {
    await Updates.fetchUpdateAsync();
    await Updates.reloadAsync();
  }
}

6. Submission Commands

# Build and submit in one command
eas build --platform all --profile production --auto-submit

# Submit existing build
eas submit --platform ios --latest
eas submit --platform android --latest

---

Quick Start Example

# 1. Configure EAS
eas build:configure

# 2. Build for production
eas build --platform all --profile production

# 3. Submit to stores
eas submit --platform all --latest

# 4. Push OTA update
eas update --branch production --message "Bug fixes"

---

Pre-Submission Checklist

iOS App Store

  • [ ] App icon (1024x1024)
  • [ ] Screenshots (all sizes)
  • [ ] Privacy policy URL
  • [ ] App review information
  • [ ] Build uploaded to TestFlight

Google Play Store

  • [ ] Hi-res icon (512x512)
  • [ ] Feature graphic (1024x500)
  • [ ] Screenshots (phone + tablet)
  • [ ] Content rating completed
  • [ ] Signed AAB uploaded

---

Common Errors & Solutions

ErrorCauseSolution
Code signing failedCertificate mismatchRegenerate certs
Build number conflictNot incrementedUse autoIncrement
Upload rejectedMissing metadataComplete all fields

---

Validation Checklist

  • [ ] Build succeeds for both platforms
  • [ ] App installs from TestFlight/Internal
  • [ ] OTA updates apply correctly
  • [ ] Store listing is complete

---

Usage

Skill("react-native-deployment")

Bonded Agent: 07-react-native-deploy

Related skills

FAQ

What does react-native-deployment do?

react-native-deployment is a Claude Code skill for devops & ci/cd.

When should I use react-native-deployment?

When you need to helps with devops & ci/cd tasks., or when react-native-deployment is a claude code skill for devops & ci/cd.

What are the main capabilities?

react-native-deployment; DevOps & CI/CD; AI-coding skill.

This week in AI coding

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

unsubscribe anytime.