expo-cicd-workflows

Assemble and validate EAS workflow YAML files for Expo projects.

1|Updated Dec 10, 2025
One-click install
npx skills add https://github.com/jakubciszak/family-plan --skill expo-cicd-workflows-jakubciszak
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: expo-cicd-workflows
Source: https://github.com/jakubciszak/family-plan/tree/main/.claude/skills/external/expo-deployment/skills/expo-cicd-workflows
Command: npx skills add https://github.com/jakubciszak/family-plan --skill expo-cicd-workflows-jakubciszak

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Helps developers understand and write EAS CI/CD workflow YAML files for Expo projects.

Core Features & Use Cases

  • Provides guidance on schema-driven workflow design
  • Assists with triggers, jobs, defaults, and environment configs
  • Demonstrates best practices for Expo EAS pipelines

Quick Start

Create or edit an .eas/workflows/*.yml file and validate it against the Expo schema with the built-in validator.

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 an EAS workflow YAML file for my Expo project?

You write EAS workflow YAML files in the `.eas/workflows` directory, defining triggers, jobs, defaults, and runner configurations. Use schema-driven validation to ensure the YAML structure matches the official EAS workflows schema.

What are Expo EAS workflows and when do I need them?

Expo EAS workflows are YAML-defined CI/CD pipelines for Expo projects. You need them to automate builds and submissions using multiple jobs, triggers, and environment configurations within the EAS ecosystem.

How do I validate an EAS workflow YAML against the official schema?

You validate an EAS workflow YAML by running the built-in validator against your `.eas/workflows/*.yml` file. This process checks your triggers, jobs, and runner configurations for compliance with the official EAS schema.

Can I configure multiple jobs and triggers in a single EAS workflow?

Yes, you can configure multiple jobs and triggers in a single EAS workflow. The schema supports defining complex pipelines with environment configurations and runner settings to orchestrate your CI/CD process.

What is the best way to structure environment configurations in EAS workflows?

The best way to structure environment configurations in EAS workflows is by using schema-driven design principles. You define defaults and job-specific environments within your YAML files to manage variables across your CI/CD pipeline.

Why does my EAS workflow YAML fail validation?

Your EAS workflow YAML fails validation when it does not match the official EAS schema. Common issues include incorrect triggers, missing required job fields, or invalid environment configurations that the built-in validator detects.