CtrlK
BlogDocsLog inGet started
Tessl Logo

reproduce-issue

The single skill for reproducing an nx issue. Given a GitHub issue number (human entry) OR explicit repro parameters (agent entry), it runs the reproduction ENTIRELY inside an isolated Docker sandbox — gVisor on Linux, the Docker VM on macOS — so the untrusted repro's install scripts and commands never execute on the host, then reports whether it reproduces. Called by humans via "/reproduce-issue

73

Quality

91%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Medium

Suggest reviewing before use

SKILL.md
Quality
Evals
Security

Quality

Content

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

A highly actionable, well-sequenced skill body with concrete executable scripts and a strong validation-driven preflight. Minor conciseness loss from repeated platform notes and an inlined PR-build section that could be a separate reference.

Suggestions

State the Linux ('--runtime=runsc') vs macOS (omit) runtime distinction once in the Platform section and reference it from Run/PR-build instead of restating it in each code block's comments.

Move the PR-build mode section into a dedicated reference file (e.g. references/PR_BUILD.md) and link to it from the main body, keeping the published-version path as the primary flow.

The 'Nothing lands on the host' phrasing repeats the frontmatter; trim it in the body intro to reduce token overlap.

DimensionReasoningScore

Conciseness

Dense and assumes Claude's competence (no padding about what Docker/gVisor/nx are), but the Linux-vs-macOS runtime note is restated across the Platform, Preflight, Run, and PR-build sections and could be trimmed.

4 / 5

Actionability

Fully executable bash scripts for Preflight, Run, and PR-build modes with clearly documented substitution placeholders, covering both repo: and create: forms plus published-version and PR-build paths.

5 / 5

Workflow Clarity

Clear sequence (Entry → Preflight → Safety rails → Run → Classify) with an explicit validation checklist that stops at the first miss and prints a fix, plus a veth-recovery feedback loop; the destructive sandbox op has validation so the cap does not apply.

5 / 5

Progressive Disclosure

Well-organized into clearly headed sections with no nested references, but at ~180 lines the substantial PR-build mode is inlined rather than split into a separate reference file.

4 / 5

Total

18

/

20

Passed

Description

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

A strong, specific description that clearly states what the skill does and when to invoke it, with natural trigger phrases and a distinct niche. It uses third-person voice throughout and avoids vague fluff.

DimensionReasoningScore

Specificity

Names the domain and concrete actions — 'runs the reproduction ENTIRELY inside an isolated Docker sandbox' and 'reports whether it reproduces' — listing several specific actions with only minor coverage gaps for a narrow single-purpose skill.

4 / 5

Completeness

Explicitly answers both what ('reproducing an nx issue... reports whether it reproduces') and when ('Called by humans via... and by the reproduce-verifier agent'), with concrete trigger phrases.

5 / 5

Trigger Term Quality

Enumerates natural trigger phrases users would actually say — '"/reproduce-issue #N"', '"reproduce this bug"', '"does this reproduce"' — giving comprehensive coverage of natural terms including the slash command.

5 / 5

Distinctiveness Conflict Risk

A clear niche — sandboxed reproduction of nx issues via Docker/gVisor — with distinct triggers and minimal overlap risk with other skills.

5 / 5

Total

19

/

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

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

Warning

Total

15

/

16

Passed

Repository
nrwl/nx
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.