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.

Install with Tessl CLI

npx tessl i github:expo/skills --skill expo-cicd-workflows
What are skills?

94

1.26x

Does it follow best practices?

Evaluation96%

1.26x

Agent success when using this skill

Validation for skill structure

SKILL.md
Review
Evals

Discovery

89%

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

This is a well-structured skill description with strong trigger terms and clear 'Use when' guidance that makes it highly distinguishable. The main weakness is the somewhat vague capability description ('understand and write') which could be more specific about concrete actions like configuring triggers, defining jobs, or setting up deployment steps.

Suggestions

Expand the capability description with more specific actions, e.g., 'Helps create, debug, and modify EAS workflow YAML files including build triggers, job configurations, and deployment steps for Expo projects.'

DimensionReasoningScore

Specificity

Names the domain (EAS workflow YAML files, Expo projects) and mentions some actions ('understand and write'), but lacks comprehensive concrete actions like 'configure build triggers, set environment variables, define job dependencies'.

2 / 3

Completeness

Clearly answers both what ('understand and write EAS workflow YAML files for Expo projects') and when ('Use this skill when...') with explicit triggers including CI/CD context, file paths, and use cases.

3 / 3

Trigger Term Quality

Good coverage of natural terms users would say: 'CI/CD', 'workflows', 'Expo', 'EAS', '.eas/workflows/', 'build pipelines', 'deployment automation'. These are terms users would naturally use when needing this skill.

3 / 3

Distinctiveness Conflict Risk

Very specific niche targeting EAS/Expo ecosystem with distinct triggers like '.eas/workflows/' path and 'EAS build pipelines'. Unlikely to conflict with generic CI/CD or YAML skills due to Expo-specific context.

3 / 3

Total

11

/

12

Passed

Implementation

100%

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

This is a well-crafted skill that efficiently guides Claude through EAS workflow generation and validation. It provides concrete commands, clear workflows with validation checkpoints, and appropriately references external documentation rather than duplicating it. The content respects Claude's intelligence while providing the specific, actionable guidance needed for this domain.

DimensionReasoningScore

Conciseness

The content is lean and efficient, assuming Claude's competence with YAML, CI/CD concepts, and Node.js. No unnecessary explanations of basic concepts; every section provides actionable information.

3 / 3

Actionability

Provides concrete, executable commands for fetching resources and validating workflows. Clear bash commands are copy-paste ready, and the workflow structure guidance is specific with exact field names and contexts.

3 / 3

Workflow Clarity

Clear multi-step process for generating workflows (fetch schema → validate fields → verify references → check expressions → ensure constraints). Explicit validation step with command provided, and clear instruction to 'fix any reported errors before considering the workflow complete.'

3 / 3

Progressive Disclosure

Well-organized with clear sections. References external documentation URLs appropriately rather than inlining all content. The skill points to schema, syntax docs, and pre-packaged jobs documentation as one-level-deep references.

3 / 3

Total

12

/

12

Passed

Validation

81%

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

Validation9 / 11 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

9

/

11

Passed

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.