CtrlK
BlogDocsLog inGet started
Tessl Logo

testland/github-actions-test-jobs

Configures GitHub Actions test workflows - `.github/workflows/test.yml` with matrix builds (OS × runtime), JUnit XML artifact upload, retry/sharding, services (PostgreSQL, Redis), per-trigger filtering (pull_request, push, schedule, workflow_dispatch). Use when the project hosts on GitHub and the team wants idiomatic GitHub Actions patterns for test workflows.

75

Quality

94%

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

Overview
Quality
Evals
Security
Files

Quality

Content

85%

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

A well-structured, code-forward skill body with executable YAML, a verification checklist, and a properly split-out reference file. The main weakness is mild redundancy between the "How to use" roadmap and the detailed Step sections, plus a step-numbering gap (Steps 4-5 are absent as headers while Step 6 appears).

Suggestions

Collapse the "How to use" roadmap or the per-Step headers so the sequence is stated once; the current duplication (and the missing Step 4/5 labels vs. an orphaned Step 6) weakens both conciseness and sequencing.

State the matrix job-count math once (either in Step 2 or in Verify) rather than repeating "3 × 2 = 6 jobs".

Add Step 4/5 headers (or renumber) so the "How to use" item numbers line up with the Step headers readers encounter below.

DimensionReasoningScore

Conciseness

Mostly lean and code-forward with no tutoring on what GitHub Actions is, but the "How to use" 7-item list previews the Step sections that follow and the "3 × 2 = 6 jobs" math is stated twice, so it could be tightened.

2 / 3

Actionability

Every section ships copy-paste-ready, fully executable YAML with pinned action versions (actions/checkout@v5, setup-node@v4, upload-artifact@v4) and concrete values - no pseudocode.

3 / 3

Workflow Clarity

"How to use" gives a numbered sequence and the "Verify before merge" section is an explicit checklist with a feedback loop (missing secret -> add under Settings -> re-run), satisfying the validation requirement.

3 / 3

Progressive Disclosure

SKILL.md is an overview of step patterns; the heavier service-container and JUnit-reporting recipes are split into a single, clearly-signaled one-level-deep reference file that exists at references/services-and-reporting.md.

3 / 3

Total

11

/

12

Passed

Description

100%

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 description: third-person, specific, with an explicit Use-when trigger and a clear GitHub Actions test-CI niche. It would be hard to mistake this skill for a sibling, and the capability list is concrete rather than vague.

DimensionReasoningScore

Specificity

Lists multiple concrete actions - "matrix builds (OS × runtime), JUnit XML artifact upload, retry/sharding, services (PostgreSQL, Redis), per-trigger filtering (pull_request, push, schedule, workflow_dispatch)" - matching the highest anchor.

3 / 3

Completeness

Explicitly answers both what ("Configures GitHub Actions test workflows - ...") and when via a clear "Use when..." clause, satisfying the top anchor.

3 / 3

Trigger Term Quality

Natural user-facing terms are present ("GitHub Actions test workflows", "matrix builds", "test workflows") alongside the explicit "Use when the project hosts on GitHub..." trigger; a user needing test CI would naturally say these.

3 / 3

Distinctiveness Conflict Risk

Scoped tightly to GitHub Actions test workflows with distinct triggers ("project hosts on GitHub", "idiomatic GitHub Actions patterns for test workflows"), unlikely to fire for non-GitHub or non-test CI skills.

3 / 3

Total

12

/

12

Passed

Validation

100%

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

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Reviewed

Table of Contents