Automation & Ops github-actionsreact-nativeci-cdios-simulatorandroid-emulatorartifact-downloadsgithub-cli

React Native GitHub Actions Artifacts

Build React Native simulator artifacts in the cloud and retrieve them from GitHub.

FollowSkills review · FSRS-2.0
Not recommended
49/ 100 5-point scale 2.5 / 5
Trust12 / 25 · 2.4/5

The templates declare contents: read and actions: read permissions and disclose that artifact downloads require authentication, providing partial permission and data-flow transparency. However, third-party actions are referenced only by floating major versions, inputs are interpolated directly into shell, GitHub API tokens are relied upon, and there is no user-confirmation, input-isolation, rollback, or fuller sensitive-data handling guidance, so points are deducted.

Reliability8 / 20 · 2.0/5

The documentation, composite actions, and workflow are broadly consistent on the happy path and include set -euo pipefail, input validation, and missing-artifact failures. There are no committed tests or execution evidence, while repository structure, variant casing, scheme selection, and dependency-environment edge cases remain incompletely covered; failure diagnosis is limited, so the static score is conservative.

Adaptability10 / 15 · 3.3/5

The audience, iOS/Android build scenarios, and artifact-download use cases are clear, with some prerequisites and pitfalls documented. Non-fit boundaries, exclusion triggers, and Chinese-language support are not explicit, and the core flow depends on GitHub, macOS runners, and CocoaPods, which may have reachability or environment-fit issues for mainland-China users, so points are deducted.

Convention9 / 15 · 3.0/5

The main document uses progressive structure with overview, quick reference, problem mapping, and linked references; it includes MIT licensing, Codex metadata, examples, and troubleshooting. The skill lacks its own versioning policy, changelog, explicit maintenance owner, and update path, while installation and dependency guidance is partly externalized to the repository README, so points are deducted.

Effectiveness6 / 15 · 2.0/5

It supplies copyable iOS/Android composite actions, an end-to-end workflow, artifact naming, and gh/REST download commands that address the core task. The templates still require project-specific changes for schemes, paths, dependencies, and CI policy, and this static review provides no execution verification or strong comparative-benefit evidence, so points are deducted.

Verifiability4 / 10 · 2.0/5

Key implementation details are present in repository templates, with source-inspiration links and a compatibility checklist. However, there are no committed tests, CI results covering these skill paths, or independent review evidence, so runtime correctness cannot be confirmed from static material and the score remains conservative.

Evidence confidence:Low Reviewed Jul 20, 2026 Reviewed revision f6b87e35a35c
Before you use it
  • This is a source-only static review; no workflow, shell command, or build was executed.
  • Before use, pin third-party actions to commit SHAs and review input injection, GitHub token permissions, and fork/PR behavior.
  • Validate React Native config resolution, Xcode schemes, Gradle variants, CocoaPods, and runner availability in the target repository; GitHub/macOS dependencies may affect mainland-China reachability.
Review evidence [1][2][3][4][5][6][7][8]
See the full review method →

What does this skill do, and when should you use it?

This Callstack skill helps configure GitHub Actions workflows for cloud builds of React Native iOS simulators and Android emulators. It routes users through composite actions, workflow wiring, artifact upload, and retrieval with the `gh` CLI or GitHub API. It fits teams replacing local-only mobile builds with downloadable CI artifacts. The skill is part of a 14-skill MIT-licensed repository collection.

Guides the creation of composite actions that build iOS simulator .app.tar.gz and Android emulator .apk artifacts; connects them through .github/workflows/mobile-build.yml; uploads artifacts with actions/upload-artifact@v4 while capturing artifact-id; and retrieves artifacts with gh run download or the GitHub API artifact-download endpoint.

  1. A React Native team needs iOS simulator artifacts from pull-request or manually dispatched GitHub Actions runs.
  2. An Android team needs downloadable APKs for emulator installation.
  3. A mobile project wants cloud CI artifacts instead of local-only builds.
  4. An engineer needs stable artifact IDs or names for scripted downloads.

What are this skill's strengths and limitations?

Pros
  • Covers both iOS simulator and Android emulator React Native cloud builds.
  • Routes from composite actions through workflow integration to artifact retrieval.
  • Documents both `gh` CLI and GitHub REST API retrieval, including stable artifact identifiers or names.
  • MIT-licensed and usable within the repository's standalone skill or Codex plugin distribution.
Limitations
  • Focused on build artifacts and retrieval rather than a complete mobile testing or release solution.
  • The supplied material does not specify platform version matrices, runtime expectations, or retry behavior.
  • The source does not show a test suite or actual execution results.

How do you install this skill?

Clone the repository and copy its skills into a Codex project or user skills directory: git clone https://github.com/callstackincubator/agent-skills.git, then run cp -r agent-skills/skills/* .codex/skills/ or cp -r agent-skills/skills/* ~/.codex/skills/. Restart Codex. The README does not provide a separate install command for only the github-actions directory.

How do you use this skill?

In a skill-enabled assistant, ask: “Configure GitHub Actions for this React Native project to build iOS simulator and Android emulator artifacts, and provide download methods using the gh CLI.” Start with references/gha-ios-composite-action.md for iOS, references/gha-android-composite-action.md for Android, and references/gha-workflow-and-downloads.md for combined workflow wiring or scripted downloads.

FAQ

Is this skill free to use?
The source repository is MIT-licensed; the supplied material does not state the cost of GitHub Actions cloud execution.
Does it build apps for physical devices?
The skill explicitly covers iOS simulator `.app.tar.gz` and Android emulator `.apk` artifacts. Physical-device builds are not documented.
What is needed to download artifacts?
The documented methods use `gh run download` or the GitHub API, so scripted use requires the GitHub CLI or an environment capable of calling that API.
Does it include a complete workflow file?
The SKILL.md routes users to reference files, including one for end-to-end workflow wiring and downloads; the supplied material does not show those reference files' full contents.

More skills from this repository

All from callstackincubator/agent-skills

Dev & Engineering

React Native Migration Assessor

Evidence-led decisions for React Native migration readiness

Dev & Engineering

React Native Brownfield Migration

Guides incremental React Native or Expo adoption inside existing native iOS and Android apps.

Dev & Engineering

Mobile App Dogfood Tester

Systematically explore iOS and Android apps and produce bug reports backed by screenshots and reproducible steps.

Dev & Engineering

React Native TV Review Guide

Systematically review TV-specific focus, playback, performance, and accessibility issues in React Native apps.

Dev & Engineering

React Native Performance Guide

Diagnose and improve React Native performance with measured, evidence-based guidance.

Dev & Engineering

React Native Upgrade Assistant

A guided workflow for upgrading React Native apps through template diffs, dependency migration, and native configuration changes.

Dev & Engineering

React Navigation UI Guide

Practical React Navigation 7 patterns for building and configuring React Native navigation interfaces.

Dev & Engineering

React Native Performance Playbook

Actionable rules for building faster, more reliable React Native and Expo apps.

Dev & Engineering

React Native Library Builder

Scaffold publishable React Native libraries or local native modules with a guided workflow.

Dev & Engineering

React Native Test Guide

Helps AI write dependable React Native component tests

Dev & Engineering

GitHub PR Workflow Assistant

Manage pull requests, stacked branches, and merges through the gh CLI.

Dev & Engineering

Cross-Platform Device Operator

Enables AI coding assistants to inspect and operate Apple-platform and Android apps.

Dev & Engineering

Skill Spec Validator

Checks Agent Skills against the agentskills.io spec and Claude Code best practices.

Related skills