expo-cicd-workflows

Generate and validate Expo EAS workflow YAML files against the official schema.

2|Updated Feb 27, 2020
One-click install
npx skills add https://github.com/nickcorin/dotfiles --skill expo-cicd-workflows-nickcorin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: expo-cicd-workflows
Source: https://github.com/nickcorin/dotfiles/tree/main/dot_config/opencode/skill/expo-cicd-workflows
Command: npx skills add https://github.com/nickcorin/dotfiles --skill expo-cicd-workflows-nickcorin

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This skill helps developers quickly generate and validate Expo EAS CI/CD workflows to automate build and deployment pipelines.

Core Features & Use Cases

  • Generate and edit .eas/workflows YAML files for Expo projects.
  • Validate workflow YAML against the official Expo CI/CD schema, ensuring correct triggers, jobs, and runner configurations.
  • Keep workflow documentation up-to-date with examples and syntax guidance for common scenarios.

Quick Start

Tell me about your Expo project, and I will generate and validate a workflow.

Frequently Asked Questions about expo-cicd-workflows

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

FAQPage Schema
How do I generate and validate Expo EAS CI/CD workflows?

To generate and validate Expo EAS CI/CD workflows, you describe your Expo project to the Skill, which then creates compliant YAML files and verifies them against the official schema for correct triggers, jobs, and runners.

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

Expo EAS workflows are YAML configuration files used to automate build and deployment pipelines. You need them when setting up CI/CD for Expo projects to define triggers, jobs, and deployment configurations.

Can I use this to validate my existing .eas/workflows YAML files?

Yes, you can validate existing .eas/workflows YAML files. The Skill checks your workflow configurations against the official Expo CI/CD schema to ensure structural, parameter, and validation compliance.

How do I configure triggers and runners in Expo EAS YAML?

Configuring triggers and runners in Expo EAS YAML involves defining them within the workflow structure. The Skill generates these deployment configurations and validates the syntax against the official schema.

What's the best way to ensure my Expo CI/CD YAML is schema compliant?

The best way to ensure schema compliance is to validate your Expo CI/CD YAML against the official schema. This Skill fetches the latest schema and uses scripts to verify structural and parameter requirements.

Why does my Expo EAS workflow YAML fail validation?

Your Expo EAS workflow YAML fails validation when it does not match the official schema requirements. Validating your file helps identify structural, trigger, job, or runner configuration errors.