react-native-update

Installation
SKILL.md

React Native Update / Pushy / Cresc

Overview

Use this skill to get a project from "not integrated" to "hot update works in release builds". Prioritize copy-paste-safe steps, smallest viable changes, and explicit verification checkpoints.

Agent and host portability

  • Use this skill with any agent that can load Agent Skills. Do not assume a specific host, model, plugin system, workspace layout, or tool name.
  • Resolve references/ and scripts/ relative to the directory containing this SKILL.md, not the app root or the process working directory. Use the host's available file-reading tools to load references.
  • agents/openai.yaml is optional host-specific metadata, not a dependency or an agent allowlist. The instructions remain usable without agents/; no essential integration behavior belongs only in an adapter.
  • Adapt file edits and command execution to the host's available tools and approval policy. If execution or Node.js is unavailable, use the manual checklist, provide commands for the user, and report those checks as not run. Do not install a particular agent just to use this skill.
  • With Node.js 22+ and execution permission, prefer node <skill-root>/scripts/integration_doctor.mjs <app-root>. The adjacent .sh wrapper is an optional Bash convenience, not a prerequisite. Keep the skill root and app root distinct and quote paths containing spaces.
  • Skill installation and updates belong to the owning host/installer or an explicitly configured external manager. Do not run repository maintenance or self-update tools as part of app integration.

Service routing

  • Use Pushy for the China service: pushy CLI, new Pushy(...), Pushy dashboard.
  • Use Cresc for the global service: cresc CLI, new Cresc(...), Cresc dashboard.
  • Keep CLI, dashboard, app records, update.json, and JS client class on the same service. Do not mix pushy createApp with new Cresc(...), or the reverse.
  • If the service is unknown, infer from user wording, existing imports, registry/domain, or docs locale. If still unknown, implement the neutral structure and call out the one line the user must choose: Pushy vs Cresc.
Installs
237
First Seen
Feb 20, 2026