CtrlK
BlogDocsLog inGet started
Tessl Logo

jira-read-ticket

Use whenever a user mentions or references a Jira ticket and you want to pull out description, comments, or more.

87

1.44x
Quality

Does it follow best practices?

Impact

100%

1.44x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

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-structured, actionable read-only skill with real bundle scripts, a copy-paste curl alternative, and clear sequenced workflow with input validation. The only weakness is minor redundancy from duplicated environment variables and the dual-method presentation.

Suggestions

Remove the duplicated 'Variables: ATLASSIAN_URL, ...' line in step 1 since the Inputs section already lists them.

Consider clarifying when to prefer the bundled scripts versus the raw curl fallback to reduce the dual-method ambiguity.

DimensionReasoningScore

Conciseness

The body is mostly lean and assumes Claude knows curl/jq/Jira, but environment variables are listed twice (Inputs and again as 'Variables:' in step 1) and the dual scripts-plus-curl presentation could be tightened; not a 1 because it avoids explaining basic concepts, not a 3 due to the redundancy.

2 / 3

Actionability

Provides concrete, real script paths (fetch_comments.py, fetch_assigned_tickets.py, fetch_description.py) plus a complete, copy-paste-ready curl example with jq extraction, matching fully executable guidance.

3 / 3

Workflow Clarity

Four steps are clearly sequenced with explicit input validation (missing env vars or key → ask the user) and a retry note for network restrictions; this is read-only so the destructive-operation validation cap does not apply, reaching the clear-sequence anchor.

3 / 3

Progressive Disclosure

References to the bundle scripts are one level deep, clearly signaled with per-script descriptions, and all referenced paths (fetch_comments.py, fetch_assigned_tickets.py, fetch_description.py) exist in scripts/, giving well-organized easy navigation.

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, third-person description with an explicit 'Use whenever' trigger and a distinct Jira niche. It is held back only by limited action specificity ('or more') and missing common trigger-term variations like 'issue' or 'JQL'.

Suggestions

Replace 'or more' with a concrete list of capabilities (e.g., 'description, comments, assignee, status, and related issues') to lift specificity.

Add common natural variations such as 'Jira issue' or 'JQL' alongside 'Jira ticket' to broaden trigger-term coverage.

DimensionReasoningScore

Specificity

Names concrete actions 'pull out description, comments' but follows with the vague 'or more', so it names some actions without being comprehensive; not a 3 because it lacks a full list of specific capabilities, not a 1 because it does state real actions.

2 / 3

Completeness

It explicitly answers what ('pull out description, comments, or more') and when with an explicit 'Use whenever a user mentions or references a Jira ticket' trigger, matching the both-what-and-when anchor.

3 / 3

Trigger Term Quality

'Jira ticket', 'description', and 'comments' are natural terms a user would say, but common variations such as 'Jira issue', 'JQL', or 'Atlassian' are absent, so coverage is partial rather than full.

2 / 3

Distinctiveness Conflict Risk

The Jira-ticket niche with a distinct 'whenever a user mentions or references a Jira ticket' trigger is unlikely to fire for unrelated skills; clearly distinguishable.

3 / 3

Total

10

/

12

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
bkircher/skills
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.