CtrlK
BlogDocsLog inGet started
Tessl Logo

jira-task

Create a Jira task in the LPD project through the REST API. Use when the user asks to create a Jira task or LPD task ticket.

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

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

78%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 skill body is concise and well-structured for a single-purpose task, but its actionability is limited by the absence of a concrete REST API request example and an ADF document template. Workflow sequencing is clear with only a minor validation gap.

Suggestions

Add a concrete REST API example (endpoint, curl/HTTP request, and JSON payload template) under the Create the Ticket section so Claude can execute the call directly.

Include a minimal Atlassian Document Format (ADF) example showing the section structure (Description, Acceptance Criteria, Reference) instead of only naming the sections.

Add a post-creation validation step (e.g., confirm the returned issue key and verify the browse URL resolves) to close the workflow validation gap.

DimensionReasoningScore

Conciseness

The body is lean and well-organized with no padded explanations of Jira or ADF; every section adds non-obvious information (field IDs, required sections, URL format).

5 / 5

Actionability

It gives some concrete details (Issue Type ID 10002, browse URL format, required ADF sections) but omits executable specifics for the core action — no REST endpoint, curl example, JSON payload template, or ADF document structure.

3 / 5

Workflow Clarity

The sequence (Input -> Gather Information -> Required Fields -> Create the Ticket -> Output) is clear with an interactive checkpoint for missing details, but lacks an explicit post-creation validation step.

4 / 5

Progressive Disclosure

A single-purpose skill under 50 lines with no external references needed; it is well-organized into clearly labeled sections, which satisfies the simple-skill exception.

5 / 5

Total

17

/

20

Passed

Description

82%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 concise, third-person, and clearly answers both what the skill does and when to use it. It is distinct and trigger-rich, with the only weakness being a single concrete action rather than a comprehensive action list.

DimensionReasoningScore

Specificity

Names the domain and a single concrete action ("Create a Jira task in the LPD project through the REST API"), which matches the anchor for 1-2 concrete actions without being comprehensive.

3 / 5

Completeness

It explicitly states what ("Create a Jira task in the LPD project through the REST API") and when ("Use when the user asks to create a Jira task or LPD task ticket") with concrete trigger phrases.

5 / 5

Trigger Term Quality

Natural user-facing terms like "Jira task", "LPD task ticket", and "create a Jira task" give good keyword coverage, though a few synonyms (e.g. "issue", "story") are missing.

4 / 5

Distinctiveness Conflict Risk

The LPD project and Jira/LPD task niche are highly specific with distinct triggers, giving minimal overlap risk with other skills.

5 / 5

Total

17

/

20

Passed

Validation

87%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

Warning

frontmatter_unknown_keys

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

Warning

Total

14

/

16

Passed

Repository
liferay/liferay-portal
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.