← Back to Skills Marketplace
sunnylqm

React Native Update (Pushy) Integration

by Sunny Luo · GitHub ↗ · v0.3.0
cross-platform ⚠ suspicious
722
Downloads
0
Stars
0
Active Installs
3
Versions
Install in OpenClaw
/install react-native-update
Description
Unified integration skill for React Native Update / Pushy(统一入口)across OpenClaw and Claude Code workflows. Use for 安装配置, appKey/update.json 接线, iOS/Android 原生...
Usage Guidance
This appears to be a legitimate React Native / Pushy integration helper. Before using it: (1) verify you have Node/npm (and CocoaPods for iOS) available locally — the playbook and doctor rely on them; (2) review update.json and sensitive appKey values locally (the skill reads that file but does not send data externally); (3) avoid blindly running global installers from the playbook (e.g., `npm i -g`) without understanding them — prefer local installs when possible; (4) run the included `scripts/integration_doctor.sh` in a safe, local checkout or sandbox to see its output; and (5) if you will let the agent run commands autonomously, limit that to a trusted agent/context because instruction-only skills can still execute shell commands on your behalf.
Capability Analysis
Type: OpenClaw Skill Name: react-native-update Version: 0.3.0 The skill bundle is classified as suspicious due to the direct instruction in `SKILL.md` for the AI agent to execute a local shell script (`scripts/integration_doctor.sh`). While the script's intent is diagnostic and its current implementation does not show malicious behavior (e.g., no exfiltration, no unauthorized network calls), the execution of shell commands (`cd`, `grep`, `node -e`) by the agent represents a risky capability. This capability, if combined with an agent vulnerability (e.g., unsanitized user input for `<app-root>`), could potentially lead to shell injection or other command execution vulnerabilities, even though the skill itself does not contain explicit malicious code.
Capability Assessment
Purpose & Capability
The skill's name, description, SKILL.md, playbook and doctor script are coherent for a React Native Update/Pushy integration helper. One small mismatch: the metadata lists no required binaries, but the playbook and doctor script assume common dev tools (node, npm/yarn, pod) are available and will be used (e.g. `npm i`, `pod install`, `node -e`). This is expected for the task but the missing required-binaries declaration is a documentation gap.
Instruction Scope
Runtime instructions stick to integration tasks: detecting project type, applying dependency steps from the included playbook, wiring appKey/update.json, doing minimal native edits, and running the bundled `integration_doctor.sh`. The script only reads project files (package.json, update.json, ios/Podfile, android) and greps for expo-updates; it does not contact external endpoints or read arbitrary system config.
Install Mechanism
This is an instruction-only skill with no install spec or downloads. No archives, remote installers, or unknown third-party URLs are introduced by the skill itself.
Credentials
The skill requests no environment variables or credentials. It does expect local project files (notably update.json, which contains platform appKey values). Those appKey values may be sensitive for your rollout configuration — the skill reads them locally but does not exfiltrate them. Ensure you are comfortable having the agent inspect these files before running the doctor.
Persistence & Privilege
The skill does not request permanent presence (always:false) and does not modify other skills or global agent configuration. It also does not write long-lived credentials or change system-wide settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install react-native-update
  3. After installation, invoke the skill by name or use /react-native-update
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.3.0
Add practical examples for class component integration and custom whitelist(gray rollout) usage.
v0.2.0
Switch canonical skill to unified entry (OpenClaw + Claude Code) and make this slug the single maintained release.
v0.1.0
Initial public release for fast React Native/Expo integration.
Metadata
Slug react-native-update
Version 0.3.0
License
All-time Installs 1
Active Installs 0
Total Versions 3
Frequently Asked Questions

What is React Native Update (Pushy) Integration?

Unified integration skill for React Native Update / Pushy(统一入口)across OpenClaw and Claude Code workflows. Use for 安装配置, appKey/update.json 接线, iOS/Android 原生... It is an AI Agent Skill for Claude Code / OpenClaw, with 722 downloads so far.

How do I install React Native Update (Pushy) Integration?

Run "/install react-native-update" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is React Native Update (Pushy) Integration free?

Yes, React Native Update (Pushy) Integration is completely free (open-source). You can download, install and use it at no cost.

Which platforms does React Native Update (Pushy) Integration support?

React Native Update (Pushy) Integration is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created React Native Update (Pushy) Integration?

It is built and maintained by Sunny Luo (@sunnylqm); the current version is v0.3.0.

💬 Comments