expo-cicd-workflows

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

1|Updated Jan 19, 2026
One-click install
npx skills add https://github.com/salafidurus/salafi-audios --skill expo-cicd-workflows-salafidurus
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: expo-cicd-workflows
Source: https://github.com/salafidurus/salafi-audios/tree/main/apps/mobile/.opencode/skills/expo-cicd-workflows
Command: npx skills add https://github.com/salafidurus/salafi-audios --skill expo-cicd-workflows-salafidurus

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps developers write and validate complex CI/CD workflow configuration files for Expo projects, ensuring automated builds and deployments are correctly configured.

Core Features & Use Cases

  • Workflow YAML Generation: Assists in creating .eas/workflows/*.yml files.
  • Schema Validation: Validates workflow files against the official Expo EAS schema.
  • Reference Fetching: Retrieves up-to-date schema and syntax documentation.
  • Use Case: A developer needs to set up a new CI/CD pipeline for their Expo app to automatically build and deploy to production on every main branch merge. They can use this Skill to generate the correct workflow YAML, ensuring all job types, triggers, and expressions are valid.

Quick Start

Use the expo-cicd-workflows skill to validate the file '.eas/workflows/deploy.yml'.

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 a valid EAS workflow YAML file for an Expo CI/CD pipeline?

To create a valid EAS workflow YAML file for an Expo CI/CD pipeline, use this tool to generate `.eas/workflows/*.yml` configurations. It assists in setting up automated build pipelines by ensuring all triggers, jobs, and expressions are correctly configured.

How do I validate my Expo EAS workflow configuration against the official schema?

You can validate your Expo EAS workflow configuration by checking it against the official JSON schema provided within the skill. This ensures your deployment automation files have valid syntax and correct job types before execution.

What is an EAS workflow and when do I need it for my Expo app?

An EAS workflow is a YAML configuration file that defines automated build and deployment pipelines for Expo projects. You need it when setting up triggers to automatically build and deploy your app to production upon events like a branch merge.

Can I use this to set up deployment automation for a production Expo app?

Yes, you can use this to set up deployment automation for a production Expo app. It facilitates automated build pipelines by providing pre-packaged job information and syntax documentation to correctly configure your deployment triggers.

Why is my Expo EAS workflow YAML failing during the CI/CD build process?

Your Expo EAS workflow YAML may be failing due to incorrect configuration of triggers, jobs, or expressions. You can prevent this by validating your workflow files against the provided official Expo EAS JSON schema before running the pipeline.