acceptance-orchestrato…
Use when a coding task should be driven end-to-end from issue intake through implementation, review, deployment, and acceptance…
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, mentions .eas/workflows/, or wants help with EAS build pipelines or deployment automation.
Claude Code
$ npx -y skills add sinhoneyy/master-skills --skill expo-cicd-workflows --agent claude-code
Codex
$ npx skills add sinhoneyy/master-skills --skill expo-cicd-workflows -a codex -y
Cursor
$ npx skills add sinhoneyy/master-skills --skill expo-cicd-workflows -a cursor -y
Gemini CLI
$ npx skills add sinhoneyy/master-skills --skill expo-cicd-workflows -a gemini-cli -y
GitHub Copilot
$ npx skills add sinhoneyy/master-skills --skill expo-cicd-workflows -a github-copilot -y
OpenCode
$ npx skills add sinhoneyy/master-skills --skill expo-cicd-workflows -a opencode -y
Windsurf
$ npx skills add sinhoneyy/master-skills --skill expo-cicd-workflows -a windsurf -y
name: expo-cicd-workflows description: 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, mentions .eas/workflows/, or wants help with EAS build pipelines or deployment automation. allowed-tools: "Read,Write,Bash(node:*)" risk: unknown source: community version: 1.0.0 license: MIT License
Help developers write and edit EAS CI/CD workflow YAML files.
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>1. **JSON Schema** — https://api.expo.dev/v2/workflows/schema
2. **Syntax Documentation** — https://raw.githubusercontent.com/expo/expo/refs/heads/main/docs/pages/eas/workflows/syntax.mdx
3. **Pre-packaged Jobs** — https://raw.githubusercontent.com/expo/expo/refs/heads/main/docs/pages/eas/workflows/pre-packaged-jobs.mdx
Do not rely on memorized values; these resources evolve as new features are added.
Workflows live in `.eas/workflows/*.yml` (or `.yaml`).
A workflow file has these top-level keys:
Consult the schema for the full specification of each section.
Use `${{ }}` syntax for dynamic values. The schema defines available contexts:
When generating or editing workflows:
1. Fetch the schema to get current job types, parameters, and allowed values 2. Validate that required fields are present for each job type 3. Verify job references in `needs` and `after` exist in the workflow 4. Check that expressions reference valid contexts and outputs 5. Ensure `if` conditions respect the schema's length constraints
After generating or editing a workflow file, validate it against the schema:
# Install dependencies if missing
[ -d "{baseDir}/scripts/node_modules" ] || npm install --prefix {baseDir}/scripts
node {baseDir}/scripts/validate.js <workflow.yml> [workflow2.yml ...]The validator fetches the latest schema and checks the YAML structure. Fix any reported errors before considering the workflow complete.
When users ask about available options (job types, triggers, runner types, etc.), fetch the schema and derive the answer from it rather than relying on potentially outdated information.
Unified skill library for Claude, Codex, Cursor, Antigravity & AI agents — 2,660 skills across 15 domains
Use when a coding task should be driven end-to-end from issue intake through implementation, review, deployment, and acceptance…
Find and fix WCAG 2.2 accessibility issues. Two modes — report (sweep a codebase or page, produce a prioritized written report,…
Automate ActiveCampaign tasks via Rube MCP (Composio): manage contacts, tags, list subscriptions, automation enrollment, and…
Fetch any X/Twitter post as clean LLM-friendly JSON. Converts x.com, twitter.com, or adhx.com links into structured data with…
This skill should be used when the user asks to "implement LLM-as-judge", "compare model outputs", "create evaluation rubrics",…
Autonomous DevSecOps & FinOps Guardrails. Orchestrates Gemini 3 Flash to audit Linux Kernel patches, Terraform cost drifts, and…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.