expo-cicd-workflows

Validates Expo EAS CI/CD workflow YAML files against the latest official schema and syntax rules.

2|Updated Apr 14, 2026
One-click install
npx skills add https://github.com/emilyLi2020/WAVE --skill expo-cicd-workflows-emilyli2020
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: expo-cicd-workflows
Source: https://github.com/emilyLi2020/WAVE/tree/main/.agents/skills/expo-cicd-workflows
Command: npx skills add https://github.com/emilyLi2020/WAVE --skill expo-cicd-workflows-emilyli2020

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Writing and maintaining EAS CI/CD workflow YAML files for Expo projects is error-prone, as the official schema and syntax evolve frequently, leading to broken pipelines from outdated or incorrect configuration.

Core Features & Use Cases

  • Automated Resource Fetching: Automatically retrieves the latest official EAS workflow schema, syntax documentation, and pre-packaged job definitions to ensure up-to-date guidance.
  • Schema Validation: Validates workflow YAML files against the current official schema to catch missing required fields, invalid parameters, and expression errors before deployment.
  • Use Case: An Expo developer setting up automated build and deployment pipelines can use this skill to generate valid workflow files that trigger builds on code pushes, run tests, and deploy to app stores without manual schema cross-referencing.

Quick Start

Use the expo-cicd-workflows skill to generate a valid EAS workflow YAML that triggers an iOS build when code is pushed to the main branch.

Frequently Asked Questions about expo-cicd-workflows

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

FAQPage Schema
How do I validate an EAS workflow YAML file for my Expo project?

To validate an EAS workflow YAML file, you can use this skill to automatically fetch the latest official schema and check your configuration for missing required fields, invalid parameters, and expression errors before deployment.

Why does my Expo EAS CI/CD pipeline keep breaking from outdated configuration?

Expo EAS CI/CD pipelines break when workflow YAML files use outdated syntax because the official schema evolves frequently. This skill eliminates these errors by enforcing compliance with the latest official schema and syntax rules automatically.

How do I set up an EAS workflow that triggers an iOS build on code push?

To set up an EAS workflow that triggers an iOS build on code push, you can use this skill to generate a valid YAML file defining triggers, jobs, and runners without manually cross-referencing Expo documentation.

Does this skill support validating pre-packaged job definitions and expressions in EAS workflows?

Yes, this skill supports validating pre-packaged job definitions and expressions in EAS workflows by automatically retrieving the latest official syntax documentation and schema to ensure your trigger setup and job definitions function correctly.

What's the best way to maintain valid Expo EAS YAML files without manual schema cross-referencing?

The best way to maintain valid Expo EAS YAML files without manual cross-referencing is using this skill to perform automated schema fetching, workflow validation, and documentation lookup to ensure your build and deployment pipelines function correctly.