CtrlK
BlogDocsLog inGet started
Tessl Logo

jira-transitions

Move Jira issues through workflow states. Use when transitioning issues (To Do, In Progress, Done) or setting resolutions.

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 ./data/skills-md/01000001-01001110/agent-jira-skills/jira-transitions/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

65%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 API skill whose main weaknesses are token redundancy (TS + curl duplication) and a monolithic structure with no progressive disclosure or explicit batch validation.

Suggestions

Move the curl examples, resolution/transition reference tables, and error catalog into a separate references file, keeping only the core implementation pattern inline.

Add an explicit validation checkpoint after bulk transitions (e.g., re-fetch each issue's status to confirm the transition landed) and a retry/failure-reporting loop.

Drop one of the TypeScript-or-curl code paths per operation to cut duplication, or clearly label one as the canonical form and the other as a fallback.

DimensionReasoningScore

Conciseness

The body is mostly efficient and API-specific, but it duplicates every operation as both TypeScript and curl and inlines a full error catalog, which inflates token cost without adding new capability.

3 / 5

Actionability

Complete, copy-paste-ready TypeScript functions and curl commands cover simple transitions, transitions with resolution, and transitions with comment, plus a bulk helper.

5 / 5

Workflow Clarity

Steps 1–6 are clearly sequenced with a query-first guard, but the bulk/destructive transition path has no explicit validation checkpoint or verify-after step, capping this dimension at 3.

3 / 5

Progressive Disclosure

There are no bundle files and all 340 lines — API reference, curl examples, error catalog, and full implementation — live inline in SKILL.md rather than being split into one-level-deep reference files.

3 / 5

Total

14

/

20

Passed

Description

87%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 tight, third-person description that clearly answers both what and when with concrete Jira trigger terms. Minor keyword gaps prevent a perfect specificity/trigger score.

DimensionReasoningScore

Specificity

"Move Jira issues through workflow states" and "transitioning issues (To Do, In Progress, Done)" name the domain and several concrete actions, but bulk transitions and querying available transitions are not surfaced in the description.

4 / 5

Completeness

It explicitly states what the skill does ("Move Jira issues through workflow states") and gives a concrete "Use when transitioning issues ... or setting resolutions" trigger clause.

5 / 5

Trigger Term Quality

Natural terms like "transitioning issues", "To Do", "In Progress", "Done", and "setting resolutions" match what users say, though common variants like "close", "reopen", and "status" are missing.

4 / 5

Distinctiveness Conflict Risk

The Jira-specific niche with transitions and resolution triggers is clearly distinct from other skills and unlikely to fire for the wrong one.

5 / 5

Total

18

/

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
NeverSight/skills_feed
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.