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.

68

Quality

84%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Quality

Content

78%Weight 40%Scale 1-5

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

Well-structured, actionable content that correctly defers volatile detail to fetched live resources and ships real validation scripts. Trimming minor redundant orientation and adding an explicit re-validate loop plus a sample workflow YAML would round it out.

Suggestions

Add an explicit fix-and-re-validate feedback loop in the Validation section (e.g., 'after fixing errors, re-run validate.js until it passes') to make the retry cycle unambiguous.

Include a small complete example EAS workflow YAML so the Generating Workflows steps have a concrete copy-paste-ready reference.

Trim the ETag caching note and the inline top-level key / expression context lists since the skill already directs fetching the schema as source of truth.

DimensionReasoningScore

Conciseness

Mostly lean and directive with no padding of concepts Claude already knows, but includes minor over-explanation such as the ETag caching note and top-level keys/contexts that the fetched schema already provides.

4 / 5

Actionability

Provides concrete executable commands (fetch.js, npm install, validate.js) and a numbered generation checklist with specific URLs, but uses a '<skill-dir>' placeholder and lacks a complete example workflow YAML.

4 / 5

Workflow Clarity

Clear sequence for generation and an explicit validation checkpoint ('validate it against the schema', 'Fix any reported errors before considering the workflow complete'), but the re-validate feedback loop is implied rather than stated as an explicit fix-and-retry cycle.

4 / 5

Progressive Disclosure

A clear overview with well-signaled one-level-deep references to real bundle scripts (fetch.js, validate.js) and detailed spec deferred to the fetched schema rather than inlined, making navigation easy.

5 / 5

Total

17

/

20

Passed

Description

90%Weight 40%Scale 1-5

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 strong, complete description with explicit what/when structure and rich trigger term coverage including synonyms and a file path. The only minor weakness is that the 'what' lists just two actions (understand, write) rather than several specific capabilities.

DimensionReasoningScore

Specificity

Names the domain (EAS workflow YAML) and two concrete actions ('understand and write') but does not enumerate several specific actions, matching the 1-2 concrete actions anchor rather than the comprehensive 4 or 5.

3 / 5

Completeness

Clearly states what it does ('Helps understand and write EAS workflow YAML files for Expo projects') and gives an explicit 'Use this skill when' clause with concrete trigger phrases.

5 / 5

Trigger Term Quality

Comprehensive natural term coverage including synonyms (Expo/EAS), the file path '.eas/workflows/', 'CI/CD', 'workflows', 'build pipelines', and 'deployment automation' that users would actually say.

5 / 5

Distinctiveness Conflict Risk

Targets a clear niche (EAS/Expo workflow YAML) with distinct triggers like '.eas/workflows/' and 'EAS build pipelines', giving minimal conflict risk with unrelated skills.

5 / 5

Total

18

/

20

Passed

Validation

93%

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

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

Total

15

/

16

Passed

Repository
openai/plugins
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.