CtrlK
BlogDocsLog inGet started
Tessl Logo

expo-cicd-workflows

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.

75

Quality

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Advisory

Suggest reviewing before use

SKILL.md
Quality
Evals
Security

Quality

Content

100%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A well-structured, concise skill body that gives executable commands, a clear generate-and-validate workflow with a feedback loop, and appropriate progressive disclosure via real script files and runtime-fetched reference docs. It does not waste tokens on concepts Claude already knows.

DimensionReasoningScore

Conciseness

The body is lean and assumes Claude's competence — it never explains what Expo, EAS, or CI/CD are, and every section (reference docs, structure, expressions, generating, validation) earns its place with no padding.

3 / 3

Actionability

It provides concrete, executable commands ("node <skill-dir>/scripts/fetch.js <url>", "node <skill-dir>/scripts/validate.js <workflow.yml> [workflow2.yml ...]") plus a numbered generation checklist, giving copy-paste-ready guidance rather than vague direction.

3 / 3

Workflow Clarity

It sequences a clear fetch → generate → validate flow with an explicit feedback loop ("Fix any reported errors before considering the workflow complete"), and the generating section is an explicit ordered checklist with validation checkpoints.

3 / 3

Progressive Disclosure

Content is organized into clearly signaled sections, delegates volatile reference material to runtime fetching rather than bundling it, and points to real, verified bundle scripts (fetch.js, validate.js) at one level of depth.

3 / 3

Total

12

/

12

Passed

Description

90%

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A clear, well-targeted description that states both capability and explicit usage triggers in third person. It is slightly under-specified on the range of concrete actions it performs, but the trigger coverage and distinctiveness are strong.

DimensionReasoningScore

Specificity

It names the domain and two actions ("understand and write EAS workflow YAML files") but does not enumerate multiple distinct concrete actions, matching the anchor that names a domain and some actions without being comprehensive.

2 / 3

Completeness

It explicitly states what the skill does ("Helps understand and write EAS workflow YAML files for Expo projects") and when to use it via an explicit "Use this skill when the user asks about..." trigger clause, answering both what and when.

3 / 3

Trigger Term Quality

It covers natural terms users would say — "CI/CD", "workflows", "Expo or EAS", ".eas/workflows/", "build pipelines", "deployment automation" — giving good coverage of phrasings a user would naturally use.

3 / 3

Distinctiveness Conflict Risk

The Expo/EAS-specific scope with distinctive triggers like ".eas/workflows/" and "EAS build pipelines" carves a clear niche unlikely to fire for unrelated skills.

3 / 3

Total

11

/

12

Passed

Validation

87%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

Warning

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

14

/

16

Passed

Repository
expo/skills
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.