Helps understand and write EAS workflow YAML files for Expo projects. Use this skill when the user asks about CI/CD or workflows in an Expo or EAS context,…
Write and validate EAS CI/CD workflow YAML files for Expo projects.
Fetches the latest JSON schema from Expo's API to ensure job types, parameters, triggers, and runner configurations are current
Supports dynamic expressions using ${{ }} syntax with contexts for GitHub events, workflow inputs, job outputs, and step results
Includes built-in validation script that checks workflow structure against the schema and reports errors before deployment
Provides reference documentation for syntax, pre-packaged job types, and workflow structure via cached fetch requests
EAS Workflows Skill
Help developers write and edit EAS CI/CD workflow YAML files.
Reference Documentation
Fetch these resources before generating or validating workflow files. Use the fetch script (implemented using Node.js) in this skill's scripts/ directory; it caches responses using ETags for efficiency:
# Fetch resources
node {baseDir}/scripts/fetch.js <url>
JSON Schema — https://api.expo.dev/v2/workflows/schema
It is NECESSARY to fetch this schema
Source of truth for validation
All job types and their required/optional parameters
Trigger types and configurations
Runner types, VM images, and all enumsdon't have the plugin yet? install it then click "run inline in claude" again.