expo-cicd-workflows

Validate Expo EAS CI/CD workflow YAML files against the official schema.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/HuynhSang2005/delivery-app --skill expo-cicd-workflows-huynhsang2005
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: expo-cicd-workflows
Source: https://github.com/HuynhSang2005/delivery-app/tree/main/.agents/skills/expo-cicd-workflows
Command: npx skills add https://github.com/HuynhSang2005/delivery-app --skill expo-cicd-workflows-huynhsang2005

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Helps developers understand, compose, and validate Expo EAS CI/CD workflows for automating builds and deployments on Expo projects.

Core Features & Use Cases

  • Understand the structure of .eas/workflows and general CI/CD workflow concepts for Expo.
  • Guide the creation and editing of YAML workflows with references to official docs and practical examples.
  • Support common scenarios like triggers, jobs, and deployment steps for Expo apps.

Quick Start

Create or refine a workflow file under .eas/workflows in your Expo project and use this skill to validate it against the Expo EAS schema.

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 Expo EAS workflow YAML file before running it?

Expo EAS workflows automate builds and deployments by defining jobs and triggers in `.eas/workflows` YAML files. They streamline CI/CD pipelines for Expo apps by managing resource fetching and deployment steps automatically.

How do I set up CI/CD pipelines for an Expo project using EAS?

Yes, you can define triggers, jobs, and deployment steps within your `.eas/workflows` YAML files. The schema-driven validation ensures your configured jobs and triggers follow the correct Expo EAS structure.

Does the Expo EAS workflow validator work with standard YAML libraries?

Expo EAS workflows require a Node environment to run the validation script, which depends on `ajv`, `ajv-formats`, and `js-yaml`. You must create your YAML files under `.eas/workflows` before running the validation.

Why is my Expo EAS workflow YAML configuration failing validation?

Schema-driven validation enforces the official Expo EAS structure for your YAML workflows. It prevents configuration errors by verifying that triggers, jobs, and deployment steps conform to expected formats before you automate builds.