CtrlK
BlogDocsLog inGet started
Tessl Logo

jira

Read, search, draft, create, or update Jira work. Use only with explicit Jira or Atlassian context, a Jira URL, or a Jira-style issue key such as PROJ-123; generic mentions of an issue, ticket, sprint, or backlog are not sufficient.

73

Quality

92%

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

SKILL.md
Quality
Evals
Security

Quality

Content

85%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 strong, safety-first instruction skill with explicit validation checkpoints and clean reference routing. The only slack is mild redundancy in the batch-approval restatement and the deferral of executable syntax to reference files.

Suggestions

Collapse the standalone batch-approval paragraph (line 63) into the existing steps 4–6, since it re-explains invalidation and approval scope already covered there.

Add one short inline example of a backend-discovery probe (e.g., a representative connector tool-schema inspection or `jira issue view --help`) so the body is self-contained for the most common path without needing a reference.

DimensionReasoningScore

Conciseness

Dense and instruction-oriented with no concept-padding Claude already knows, but the batch-approval paragraph restates steps 4–6 and the invalidation language recurs, so it is not maximally lean.

4 / 5

Actionability

Provides a concrete diff-table template, the issue-key regex [A-Z][A-Z0-9]+-[0-9]+, a 10-issue batch cap, and specific shell-safety rules; executable command syntax is intentionally deferred to the reference files, leaving minor gaps in the body itself.

4 / 5

Workflow Clarity

The six-step mutation contract is clearly sequenced with explicit validation (step 6 "verify by reading Jira again", "a successful command exit alone is not verification") and invalidation feedback loops requiring a fresh diff and approval.

5 / 5

Progressive Disclosure

The body is a well-sectioned overview that defers executable detail to two real one-level-deep references (commands.md, mcp.md) with conditional, mutually-aware loading instructions and no nested reference chains.

5 / 5

Total

18

/

20

Passed

Description

100%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.

An exemplary description: concrete actions, natural trigger terms, explicit when-guidance, and conflict-reduction boundary all in two tight sentences. No padding or over-claims.

DimensionReasoningScore

Specificity

Lists five concrete actions — "Read, search, draft, create, or update" — giving comprehensive coverage of Jira operations rather than vague abstraction.

5 / 5

Completeness

Explicitly answers both "what" (read/search/draft/create/update Jira work) and "when" (explicit Jira/Atlassian context, URL, or issue key) with concrete trigger phrases.

5 / 5

Trigger Term Quality

Covers natural terms users say — Jira, Atlassian, Jira URL, issue key (PROJ-123), issue, ticket, sprint, backlog — including synonyms and a concrete key example.

5 / 5

Distinctiveness Conflict Risk

Clear Jira/Atlassian niche with distinct triggers (URL, PROJ-123 key) and explicit guard that generic mentions are insufficient, minimizing wrong-skill activation.

5 / 5

Total

20

/

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

metadata_version

'metadata.version' is missing

Warning

metadata_field

'metadata' should map string keys to string values

Warning

Total

14

/

16

Passed

Repository
jdrhyne/agent-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.