expo-cicd-workflows

Create and validate EAS CI/CD workflow YAML files for Expo projects.

Updated Feb 16, 2026
One-click install
npx skills add https://github.com/json-choi/yogiya --skill expo-cicd-workflows-json-choi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: expo-cicd-workflows
Source: https://github.com/json-choi/yogiya/tree/main/apps/mobile/.agents/skills/expo-cicd-workflows
Command: npx skills add https://github.com/json-choi/yogiya --skill expo-cicd-workflows-json-choi

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires ajv, ajv-formats, js-yaml, and includes scripts (resource) components.

What problem does it solve?

Developers often struggle to write correct EAS CI/CD workflow YAML files for Expo projects, risking build failures and misconfigurations due to outdated or incomplete documentation.

Core Features & Use Cases

  • Schema Fetching: Retrieves the latest official Expo workflow schema to stay up‑to‑date.
  • Validation: Checks workflow files against the schema, reporting precise errors.
  • Generation Guidance: Provides step‑by‑step instructions for creating new workflow files with proper triggers, jobs, and expressions.
  • Use Case: Quickly produce a compliant .eas/workflows/*.yml for a React Native app targeting Android and iOS.

Quick Start

Generate a basic EAS workflow for an Expo project targeting Android and iOS builds.

Frequently Asked Questions about expo-cicd-workflows

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create EAS workflow YAML files for my Expo project?

Your EAS workflow YAML may fail validation due to schema mismatches in trigger configurations, job definitions, or unresolved expressions, which can be identified by checking the file against the latest official Expo workflow schema.

Can I validate an existing .eas/workflows YAML file against the official Expo schema?

Yes, you can validate an existing .eas/workflows YAML file against the official Expo schema, which retrieves the latest schema to check trigger and job configurations and reports precise validation errors for any misconfigurations.

What is the best way to set up CI/CD pipelines for a React Native app using Expo EAS?

The best way to set up CI/CD pipelines for a React Native app using Expo EAS is to generate compliant workflow YAML files with properly configured triggers and jobs, ensuring schema validation to prevent build failures before release.

Why does my Expo EAS workflow configuration fail during the build process?

Your Expo EAS workflow configuration may fail during the build process due to outdated or incomplete YAML definitions that do not conform to the official Expo schema, causing misconfigurations in triggers, jobs, or expression resolutions.

Does EAS CI/CD workflow validation support both Android and iOS builds?

Yes, EAS CI/CD workflow validation supports both Android and iOS builds, allowing you to generate and validate workflow YAML files that define jobs and triggers for mobile app targeting across both platforms.