CtrlK
BlogDocsLog inGet started
Tessl Logo

fix-the-ticket

Use this for any ticket, issue, task, bug, or request in this repo — takes it from issue to done.

59

Quality

67%

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 ./.claude/skills/fix-the-ticket/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

77%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 a well-structured, lean workflow with an explicit review-until-clean feedback loop and good sequencing. Its main weakness is actionability: the steps tell Claude what to do but omit the exact mechanism for summoning and checking the Copilot review.

Suggestions

Specify how to summon the Copilot review (e.g. the exact comment, command, or UI action) and how to detect it has returned, so the polling step is fully executable.

Optionally give the concrete branch/PR commands (e.g. `gh pr create`, `gh pr review`) so the flow is copy-paste ready rather than left to inference.

DimensionReasoningScore

Conciseness

The body is lean, assumes Claude's competence, and avoids explaining PRs or reviews from scratch; only a few soft sentences ('When in doubt, treat it as a real change...') could be trimmed.

4 / 5

Actionability

Steps are concrete (branch/commit/open PR, poll ~10s, address comments, push, re-summon, merge) but key mechanisms are missing — it never says how to 'Summon a Copilot code review' or how to check whether it has landed.

3 / 5

Workflow Clarity

A clearly sequenced 5-step process with an explicit validation feedback loop ('Repeat until the review is clean') and a polling checkpoint; this is not a destructive/batch op so no cap applies.

5 / 5

Progressive Disclosure

Under 50 lines, single-purpose, and well-organized with a heading, prose intro, and numbered list; no external references are needed, satisfying the simple-skill exception.

5 / 5

Total

17

/

20

Passed

Description

57%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 has a strong, explicit trigger clause and good synonym coverage, but the stated capability is vague and the scope is so broad that it risks colliding with most other skills. Tightening the action and narrowing the trigger would materially raise the score.

Suggestions

Replace the generic 'takes it from issue to done' with 1-2 concrete actions (e.g. 'triages, implements, and shepherds a ticket through PR review to merge').

Narrow the trigger so it doesn't fire for every request — scope it to 'GitHub issues or bug tickets in this repo that need a code change' rather than 'any ticket, issue, task, bug, or request'.

Rewrite in third person (e.g. 'Handles tickets in this repo from issue to merged PR. Use when...') to avoid the second-person voice penalty.

DimensionReasoningScore

Specificity

The domain is named richly ('ticket, issue, task, bug, or request') but the sole action phrase 'takes it from issue to done' is generic rather than a concrete action, and the second-person 'Use this for...' voice reduces specificity per the rubric.

2 / 5

Completeness

Both pieces are present — an explicit 'Use this for any ticket...' trigger clause and a 'what' ('takes it from issue to done') — but the 'what' is vague, so it stops short of the concrete-both anchor 5.

4 / 5

Trigger Term Quality

'ticket, issue, task, bug, or request' gives good natural keyword coverage with several synonyms a user would actually say; not a 5 because there are no further variations or file-type triggers.

4 / 5

Distinctiveness Conflict Risk

'any ticket, issue, task, bug, or request' is very broad and would overlap with almost any task-handling skill; the 'in this repo' scope only narrowly keeps it above the entirely-generic anchor 1.

2 / 5

Total

12

/

20

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.

Repository
jbaruch/skill-issue-brickbox
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.