CtrlK
BlogDocsLog inGet started
Tessl Logo

jira-ticket-readyup

Ready up Jira tickets for refinement, including brand-new not-yet-keyed backlog items, by gathering context from linked incidents or interviewing the user when no incident exists, populating a YAML template against the project's 'ready for refinement' standard, validating it against a JSON schema plus gap-detection heuristics for testability and vagueness, and generating a structured markdown document. Use when asked to ready up, prepare for refinement, draft a new backlog ticket, or write up a specific ticket key.

76

Quality

96%

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

92%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 well-engineered workflow skill: concrete executable commands, explicit validation gates with advisory/blocking distinction, and a properly organized bundle with one-level-deep references. The only weakness is moderate redundancy — duplicated file paths across Step 1, Step 4, the Template Schema Reference section, and the References table — that costs tokens without adding signal.

Suggestions

Remove the "Template Schema Reference" section — both file paths are already given at their point of use in Steps 1 and 4, and the References table already lists them with usage context.

Tighten the Gap-Detection Heuristics section by dropping the long table "Where it runs" column duplication of Step 2a/Step 4 instructions and keeping only the heuristic definitions plus the scripted-vs-manual split.

Trim the References table row that points back to the in-file "## Gap-Detection Heuristics" section — self-references within the same document add navigation overhead without aiding discovery.

DimensionReasoningScore

Conciseness

The body is dense and assumes Claude's competence (no basic-concept explanations, no library tutorials), but there is trimming available: the "Template Schema Reference" section restates file paths already given in Steps 1 and 4, and the Gap-Detection Heuristics table partially restates Step 2a/Step 4 content. This sits between anchor 3 ("some unnecessary explanation or could be tightened") and anchor 5 ("every token earns its place"), noticeably above the midpoint.

4 / 5

Actionability

Guidance is fully executable: exact `jira_get_issue(issue_key="PROJ-NNN", fields=...)` calls, copy-paste `bun run ... validate-ticket.ts` commands with flags (`--strict-gaps`, `--markdown`), a concrete output-path convention, an exact markdown output template, and the exact draft line to insert for new tickets. It is not the score-4 anchor because no concrete step is left to inference.

5 / 5

Workflow Clarity

Steps 1–7 are clearly sequenced with explicit validation checkpoints and feedback loops: Step 4 mandates fixing every schema error before markdown generation ("NEVER proceed to markdown generation if YAML validation fails"), Step 6 re-validates the markdown, advisory-vs-blocking warnings are distinguished, and a prerequisite check (`which bun`) is included. Matches the top anchor including error-recovery guidance.

5 / 5

Progressive Disclosure

All referenced bundle files (references/yaml-field-guide.md, assets/templates/ready-for-refinement.yaml, assets/schemas/ready-for-refinement.schema.json, scripts/validate-ticket.ts) exist and are exactly one level deep, surfaced through a References table with a "When to Use" column. Field-level and schema detail is appropriately offloaded to those files rather than inlined. It is not score 4 because no reference is unclearly signaled and no content that belongs in a bundle file is inlined in the body.

5 / 5

Total

19

/

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.

The description is exemplary: it specifies concrete capabilities in third person, includes explicit and natural trigger phrases, and carves out a distinct niche including the brand-new-ticket edge case. It is information-dense without padding.

DimensionReasoningScore

Specificity

The description lists multiple concrete actions — "gathering context from linked incidents or interviewing the user", "populating a YAML template", "validating it against a JSON schema plus gap-detection heuristics for testability and vagueness", and "generating a structured markdown document" — with comprehensive coverage of the workflow. It is written in third person throughout, matching the top anchor rather than the score-4 anchor ("minor gaps in coverage").

5 / 5

Completeness

It explicitly answers both questions: the "what" is four specific capabilities, and the "when" is an explicit "Use when..." clause with concrete trigger phrases. This is the top anchor; a score of 4 would require the "when" to be less explicit or specific, which it is not.

5 / 5

Trigger Term Quality

"Use when asked to ready up, prepare for refinement, draft a new backlog ticket, or write up a specific ticket key" covers the natural phrasings a user would actually say for this task, including synonym variations. This matches the comprehensive-coverage anchor; the score-4 anchor expects missing natural terms, and none are apparent for this domain.

5 / 5

Distinctiveness Conflict Risk

"Ready up Jira tickets for refinement" is a clear niche with distinct triggers (ready up, prepare for refinement, draft a backlog ticket) that no general Jira or documentation skill would claim. Minimal conflict risk with closely related skills.

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

relative_links

Relative link issues: 4 missing

Warning

referenced_paths_exist

Referenced path issues: 2 deeper-than-1-level

Warning

Total

14

/

16

Passed

Repository
pantheon-org/tekhne
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.