CtrlK
BlogDocsLog inGet started
Tessl Logo

create-issue

Draft and submit a GitHub issue from a user idea or bug description, with bilingual body and correct labels.

64

Quality

76%

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 ./.qwen/skills/create-issue/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

86%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 content is a tight, well-sequenced workflow with concrete commands, exact file paths, and an explicit approval checkpoint. Minor actionability and error-recovery gaps keep it just short of a perfect score.

Suggestions

Replace the `--title "..."` placeholder with guidance on deriving the title from the draft, and specify how `<slug>` is generated.

Add a brief error-recovery note for `gh issue create` failures (e.g., re-check auth, retry).

Consider showing a minimal example draft filename to make the slug convention concrete.

DimensionReasoningScore

Conciseness

The body is lean and step-structured with no padding or re-explanation of concepts Claude already knows; every line carries actionable instruction.

5 / 5

Actionability

Provides concrete commands (`gh issue list --search`, `gh issue create --title "..." --body-file …`) and exact template/label values, but the `--title "..."` placeholder and undefined `<slug>` derivation are minor gaps from copy-paste readiness.

4 / 5

Workflow Clarity

Six clearly sequenced steps with an explicit user-approval gate and an iterate-until-satisfied feedback loop; minor gap is the absence of error recovery guidance if the `gh issue create` command fails.

4 / 5

Progressive Disclosure

A short, single-purpose skill with no external references needed; sections (Input, numbered Steps, Submit) are well-organized and self-contained, satisfying the simple-skill exception.

5 / 5

Total

18

/

20

Passed

Description

66%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 specific and reasonably distinct, naming several concrete actions and natural trigger terms, but it lacks an explicit 'Use when' clause, which caps completeness. Adding a trigger phrase would lift it into the top band.

Suggestions

Append an explicit 'Use when the user wants to file a feature request or bug report as a GitHub issue' clause to satisfy the completeness dimension.

Add common synonyms like 'feature request' and 'report an issue' to broaden trigger-term coverage.

Mention the investigation and review sub-steps so the action list reads as comprehensive.

DimensionReasoningScore

Specificity

Lists several concrete actions — 'Draft and submit a GitHub issue', 'bilingual body', 'correct labels' — but omits investigation, classification, and review steps, so it falls short of comprehensive coverage.

4 / 5

Completeness

Clearly states what the skill does, but provides no explicit 'Use when…' trigger clause, so completeness is capped at 3 per the judging guidelines.

3 / 5

Trigger Term Quality

Includes natural user-facing terms like 'GitHub issue', 'idea or bug description'; a few common variations such as 'feature request' or 'report an issue' are missing.

4 / 5

Distinctiveness Conflict Risk

Creating GitHub issues with bilingual bodies and labels is a fairly distinct niche, with only minor overlap risk against generic issue-management skills.

4 / 5

Total

15

/

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

frontmatter_unknown_keys

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

Warning

Total

15

/

16

Passed

Repository
QwenLM/qwen-code
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.