CtrlK
BlogDocsLog inGet started
Tessl Logo

reproduce-bug

Systematically reproduce and investigate a bug from a GitHub issue. Use when the user provides a GitHub issue number or URL for a bug they want reproduced or investigated.

66

Quality

80%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

Fix and improve this skill with Tessl

tessl review fix ./.agents/skills/reproduce-bug/SKILL.md
SKILL.md
Quality
Evals
Security

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-sequenced, highly actionable investigation workflow with explicit validation gates and clean self-contained organization. The main weakness is minor token padding from a redundant intro and repeated platform-portability caveats.

Suggestions

Delete the opening "A framework-agnostic, hypothesis-driven workflow..." paragraph since it restates the description.

Consolidate the repeated Claude Code / Codex / Gemini question-tool caveats into a single note rather than restating them in Phase 1 and Route C.

DimensionReasoningScore

Conciseness

The body is mostly lean and assumes competence, but carries avoidable padding: an intro line that restates the description ("A framework-agnostic, hypothesis-driven workflow...") and repeated multi-platform portability caveats (Claude Code / Codex / Gemini) that add tokens without adding guidance.

2 / 3

Actionability

Throughout, it provides concrete, copy-paste-ready commands (e.g., `gh issue view $ARGUMENTS --json ...`, `agent-browser click @ref`, `git log --oneline -20 -- [affected_files]`, and a full heredoc `gh issue comment` example), matching the executable score-3 anchor.

3 / 3

Workflow Clarity

A clearly sequenced five-phase workflow with explicit validation checkpoints and feedback loops, including an "If reproduction fails" recovery path and a mandatory user-confirmation gate before any external action such as posting to the issue.

3 / 3

Progressive Disclosure

The skill is self-contained in SKILL.md with no bundle files and is organized into clearly headed phases; the only cross-references are to a sibling skill (`agent-browser`) and native tools, which are clearly signaled and one level deep.

3 / 3

Total

11

/

12

Passed

Description

75%

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 clear, well-structured description that answers both what and when with an explicit trigger and a distinct niche. It is held back from the top by relatively narrow trigger-term coverage and a thin action list.

Suggestions

Broaden trigger terms to include user-natural synonyms like "error", "defect", "crash", or "stack trace" alongside "bug".

Expand the action list slightly (e.g., "reproduce, localize, and diagnose a bug") to convey more concrete capabilities.

DimensionReasoningScore

Specificity

Names a concrete domain ("a bug from a GitHub issue") and two actions ("reproduce and investigate"), but does not enumerate multiple distinct concrete actions like the score-3 anchor; it stops at the domain plus a pair of verbs.

2 / 3

Completeness

Explicitly states what it does ("Systematically reproduce and investigate a bug from a GitHub issue") and when to use it via an explicit "Use when the user provides a GitHub issue number or URL..." clause, matching the score-3 anchor.

3 / 3

Trigger Term Quality

Uses natural, likely-uttered terms ("GitHub issue number or URL", "bug", "reproduced or investigated"), but coverage is narrow and omits common variations such as "error", "defect", or "stack trace" that a user might say.

2 / 3

Distinctiveness Conflict Risk

The niche (reproducing/investigating a bug tied to a specific GitHub issue) is distinct and its triggers ("GitHub issue number or URL") are unlikely to fire for unrelated skills.

3 / 3

Total

10

/

12

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

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository
udecode/plate
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.