CtrlK
BlogDocsLog inGet started
Tessl Logo

remote-tests

Testing against remote executors in integration tests.

56

Quality

65%

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

Fix and improve this skill with Tessl

tessl review fix ./.codex/skills/remote-tests/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

82%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 body is actionable and well-structured with executable commands for every common remote-executor scenario, held back only by a thin overview and the absence of an explicit test-result verification loop.

Suggestions

Add a brief "Quick start" overview at the top summarizing the Docker vs Wine choice so the body reads as an overview pointing into the detailed sections.

Add an explicit validation step after each test run (e.g. check the exit code / `just test` summary and re-run on failure) to close the workflow feedback loop.

Tighten the Devboxes section by removing obvious tips like "Multiple checkouts take longer to build and take up more space."

DimensionReasoningScore

Conciseness

The body is largely lean and assumes codebase competence, with only minor trimmable lines (the opening rationale and devbox tips) keeping it just below a 5.

4 / 5

Actionability

It provides fully copy-paste-ready bash and bazel commands plus named helpers and skip macros covering the common Docker/Wine core and app-server cases.

5 / 5

Workflow Clarity

The Docker flow has a clear sequence with `set -euo pipefail` and a `trap codex_remote_env_cleanup EXIT` checkpoint, but there is no explicit verify-pass/fail recovery loop.

4 / 5

Progressive Disclosure

Content is organized into clear, well-signaled sections with no nested references and nothing that clearly belongs in a separate file, though the opening overview is thin.

4 / 5

Total

17

/

20

Passed

Description

48%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 concise and identifies a distinct niche, but it states only a generic action and omits any explicit "Use when..." trigger guidance, capping completeness and specificity.

Suggestions

Add concrete actions, e.g. "Run integration tests against Docker and Wine remote executors, manage skip macros, and clean up test environments."

Append an explicit trigger clause such as "Use when running or debugging integration tests against remote (Docker/Wine) executors."

Include natural synonyms users might say (e.g. "remote execution", "exec-server", "CI remote tests") to improve trigger-term coverage.

DimensionReasoningScore

Specificity

The description names the domain ("remote executors", "integration tests") but the only action stated is the generic verb "Testing", with no concrete actions enumerated.

2 / 5

Completeness

There is a clear "what" (testing against remote executors in integration tests) but no "Use when..." trigger clause; the judging guideline caps completeness at 3 in that case.

3 / 5

Trigger Term Quality

It surfaces two relevant keywords ("remote executors", "integration tests") a user might say, but offers no synonyms, variations, or related natural phrases.

3 / 5

Distinctiveness Conflict Risk

The "remote executors" qualifier carves a fairly specific niche with only minor overlap risk against general integration-testing skills.

4 / 5

Total

12

/

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

referenced_paths_exist

Referenced path issues: 2 missing

Warning

Total

15

/

16

Passed

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