CtrlK
BlogDocsLog inGet started
Tessl Logo

testland/circleci-test-configs

Configures CircleCI test workflows - `.circleci/config.yml` with workflows, jobs, executors, parallelism (test splitting), orbs (reusable shared config), insights for analytics, contexts for per-team secrets. Use for CircleCI-hosted CI when the team values its parallelism + insights features.

73

Quality

92%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

High

Do not use without reviewing

Overview
Quality
Evals
Security
Files

Quality

Content

80%

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

The content is a strong, lean, actionable reference: executable YAML at every step, a useful anti-patterns table, and honest limitations. Its main gaps are the absence of explicit validation checkpoints in the workflows and no actual bundle files behind the referenced sibling skills.

Suggestions

Add a verification checkpoint after test steps (e.g. confirm store_test_results succeeded and the Insights tab populated, or check that circleci tests split produced balanced shards) to lift workflow clarity to 3.

If sibling skills like github-actions-test-jobs and ci-test-job-conventions exist in the bundle, surface them as clearly signaled one-level-deep links (e.g. relative paths) so navigation is explicit; otherwise note they are external skills.

Consider a short 'Verify your config' step using circleci config validate to catch YAML/key errors before pushing, giving the multi-step process an explicit feedback loop.

DimensionReasoningScore

Conciseness

The body is lean and assumes Claude's competence — it jumps straight into executable config snippets and short targeted explanations (e.g. the cimg image note, the timing-split explanation) without re-explaining what CI or YAML is. Every section earns its place.

3 / 3

Actionability

Each step provides complete, copy-paste-ready CircleCI config YAML with real keys (parallelism, circleci tests split, store_test_results, contexts, parameters), plus concrete commands and explanatory notes tying them to outcomes.

3 / 3

Workflow Clarity

Steps are clearly sequenced (Step 1 through Step 9 with an Anti-patterns table cross-referencing fixes), but there are no explicit validation/verification checkpoints for operations that can fail silently (e.g. confirming test results were stored, verifying a split produced balanced shards), capping clarity at 2 per the destructive/batch-operation guideline.

2 / 3

Progressive Disclosure

The body is well-organized into discrete steps with a References section pointing to sibling skills, but no bundle files exist in references/scripts/assets and the cross-skill pointers are plain names rather than clearly signaled one-level-deep links, so structure is good but not at the top anchor.

2 / 3

Total

10

/

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.

The description is specific, complete, and well-scoped: it names concrete capabilities, gives an explicit 'Use for...' trigger, and bounds the niche to CircleCI with its parallelism/insights differentiators. It is concise and free of fluff or over-claims.

DimensionReasoningScore

Specificity

The description lists multiple concrete actions — 'Configures CircleCI test workflows' with specific components (workflows, jobs, executors, parallelism, orbs, insights, contexts) — naming concrete capabilities rather than vague language.

3 / 3

Completeness

It answers both 'what' (configures workflows/jobs/executors/orbs/etc.) and 'when' with an explicit 'Use for CircleCI-hosted CI when the team values its parallelism + insights features' trigger clause, matching the top anchor.

3 / 3

Trigger Term Quality

It includes natural user-facing terms like 'CircleCI', 'test workflows', 'parallelism', 'secrets', and 'analytics/insights' that a user would plausibly say when needing CircleCI CI help, with good coverage of the domain vocabulary.

3 / 3

Distinctiveness Conflict Risk

The CircleCI-specific framing and the qualifying 'when the team values its parallelism + insights features' carve out a clear niche that is unlikely to conflict with generic CI skills or other platform-specific 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