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.

66

Quality

80%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

The canonical home for this skill is expo-cicd-workflows in administrakt0r/AI-Agents-Safe-Coding-Skills

SKILL.md
Quality
Evals
Security

Quality

Content

71%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.

The content is an efficient, well-organized overview that defers detail to the live schema and docs and includes a validation feedback loop. Its main weakness is progressive disclosure: it depends on bundle scripts that are not actually present, and it lacks a concrete example workflow.

Suggestions

Ship the referenced scripts (scripts/fetch.js and scripts/validate.js) or replace the node script invocations with inline curl/node commands that do not assume a missing bundle file.

Add a minimal example .eas/workflows/*.yml workflow so the 'common cases' are covered and the generating guidance is copy-paste ready.

Make the validation retry loop explicit (e.g., 'On error: fix the YAML, then re-run validate.js until it passes') to reach the score-5 workflow-clarity anchor.

DimensionReasoningScore

Conciseness

The body assumes Claude knows YAML/CI/CD and stays mostly lean with sectioned reference info, but includes minor trimmable bits such as '(implemented using Node.js)' and 'caches responses using ETags for efficiency' plus a purpose line that duplicates the description.

4 / 5

Actionability

Provides executable commands (node fetch.js, node validate.js, npm install) and concrete URLs, but stops short of the score-5 'specific examples cover the common cases' bar because no example workflow YAML is included.

4 / 5

Workflow Clarity

A clear sequenced generating checklist (fetch schema, validate fields, verify refs, check expressions, enforce constraints) plus a validation feedback loop ('Fix any reported errors before considering the workflow complete') is present, but the retry loop is less explicit than the score-5 'If errors: fix and re-validate' anchor.

4 / 5

Progressive Disclosure

The body is well-sectioned with one-level-deep external references (schema + docs), but it directs Claude to run scripts/fetch.js and scripts/validate.js that are not shipped — no scripts/, references/, or assets/ directories exist — so a referenced navigation path is broken.

3 / 5

Total

15

/

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.

The description is strong: it states a clear niche and purpose, gives an explicit 'Use when...' clause with concrete trigger phrases, and includes synonyms and a file-path trigger. The only soft spot is specificity, which lists only two somewhat abstract actions ('understand', 'write').

DimensionReasoningScore

Specificity

Names the domain ('EAS workflow YAML files for Expo projects') and two actions ('understand and write'), matching the score-3 anchor of 'domain + 1-2 concrete actions'; it does not list the several specific actions needed for a 4.

3 / 5

Completeness

Explicitly answers what ('Helps understand and write EAS workflow YAML files for Expo projects') and when via a concrete 'Use this skill when...' clause enumerating triggers, matching the score-5 anchor.

5 / 5

Trigger Term Quality

Comprehensive natural-term coverage with synonyms ('CI/CD', 'workflows', 'EAS build pipelines', 'deployment automation') plus a file path trigger ('.eas/workflows/'), matching the score-5 anchor that includes synonyms and file-like extensions.

5 / 5

Distinctiveness Conflict Risk

A clear niche (Expo/EAS workflow YAML) with distinct triggers (.eas/workflows/, EAS, Expo) gives minimal overlap with other skills, matching the score-5 'clear niche with distinct triggers' anchor.

5 / 5

Total

18

/

20

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
administrakt0r/AI-Agents-Safe-Coding-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.