CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

jira-automation

Automate Jira tasks via Rube MCP (Composio): issues, projects, sprints, boards, comments, users. Always search tools first for current schemas.

Quality

68%

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

Fix and improve this skill with Tessl

tessl review fix ./plugins/AI-Agents-Safe-Coding-Skills/skills/jira-automation/SKILL.md

The canonical home for this skill is jira-automation in administrakt0r/AI-Agents-Safe-Coding-Skills

SKILL.md
Quality
Evals
Security

Quality

Content

57%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-structured, genuinely actionable reference for driving Jira via Rube MCP, with exact tool slugs, parameters, and per-workflow pitfalls. Its weaknesses are redundancy (repeated pitfalls, a filler closing section), absent validation checkpoints for write and batch operations, and an all-in-one layout that puts the full tool catalog inline in SKILL.md.

Suggestions

Add validation checkpoints after write/batch operations, e.g., after JIRA_MOVE_ISSUE_TO_SPRINT or JIRA_CREATE_ISSUE, verify the result (re-fetch the issue) before proceeding.

De-duplicate repeated guidance: state the custom-field-ID and account-ID pitfalls once in Known Pitfalls and remove the per-workflow repeats, and delete the empty 'When to Use' section.

Move the 18-row Quick Reference table and JQL syntax catalog into a references/ file (e.g., TOOL_CATALOG.md) and link to it, keeping SKILL.md as a lean overview.

DimensionReasoningScore

Conciseness

The body is dense reference material without concept-explanation padding, but it contains clear waste: the closing 'When to Use' section ('This skill is applicable to execute the workflow or actions described in the overview') is pure filler, 'Always call RUBE_SEARCH_TOOLS first' appears in both Prerequisites and Setup, and the custom-field pitfall is repeated three times. This is more than the 'minor instances' of anchor 4, fitting 'mostly efficient but could be tightened'.

3 / 5

Actionability

Concrete, executable guidance throughout: exact tool slugs (e.g., 'JIRA_SEARCH_FOR_ISSUES_USING_JQL_POST'), parameters with example values (jql: 'project = PROJ AND status = "In Progress"'), JQL operator examples, and a pagination formula. Minor gaps — no full example tool-call payloads — keep it at anchor 4 rather than the copy-paste-ready completeness of anchor 5.

4 / 5

Workflow Clarity

Each workflow has a clearly numbered tool sequence with [Required]/[Optional]/[Prerequisite] markers, and Setup includes verification steps, but workflows lack post-write validation checkpoints, and the batch-capable 'JIRA_MOVE_ISSUE_TO_SPRINT' (params 'sprintId, issues') has no validation. Per the guideline, missing validation in batch operations caps workflow clarity at 3.

3 / 5

Progressive Disclosure

This is a single-file skill (no references/, scripts/, or assets/ bundle exists), ~180 lines all inline, including an 18-row Quick Reference catalog that could live in a separate reference file. Sections are well-organized, but the under-50-lines exception for a 5 does not apply, and content that should be separate is inline — matching anchor 3 rather than anchor 4's 'most content appropriately placed'.

3 / 5

Total

13

/

20

Passed

Description

65%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 specific, well-scoped description with good natural keywords, but it omits any 'when to use' trigger guidance and describes object categories rather than concrete actions. The trailing sentence about searching tools first wastes description budget on operational instruction.

Suggestions

Add an explicit trigger clause, e.g., 'Use when the user mentions Jira, tickets, sprints, or wants to search, create, or update Jira issues'.

Replace the generic verb 'Automate Jira tasks' with concrete actions such as 'Search issues with JQL, create and edit issues, manage sprints and boards, add comments'.

Include the synonym 'tickets' and 'backlog' among the trigger keywords to catch natural user phrasing.

DimensionReasoningScore

Specificity

The description names the domain ("Automate Jira tasks via Rube MCP (Composio)") with one action verb plus a list of object types ("issues, projects, sprints, boards, comments, users"), but never states concrete actions like search, create, or edit. It fits 'names domain and 1-2 concrete actions' better than anchor 4, which requires several specific actions.

3 / 5

Completeness

The 'what' is clear (automating Jira issues, projects, sprints, boards, comments, users via Rube MCP), but there is no 'Use when...' clause or equivalent trigger guidance — the second sentence ("Always search tools first for current schemas") is operational instruction, not a 'when'. Per the guideline, a missing 'when' caps completeness at 3; anchor 4 requires both what and when.

3 / 5

Trigger Term Quality

Natural keywords are present ("Jira", "issues", "projects", "sprints", "boards", "comments", "users") that users would say, but common synonyms like "tickets", "backlog", or "JQL" are missing. Good coverage with a few natural terms absent matches anchor 4, not the comprehensive synonym coverage of anchor 5.

4 / 5

Distinctiveness Conflict Risk

"Jira" plus "Rube MCP (Composio)" carves out a clear niche with minimal conflict risk against non-Jira or non-MCP skills. It matches anchor 5 (clear niche with distinct triggers) rather than anchor 4, which would require overlap risk with closely related skills.

5 / 5

Total

15

/

20

Passed

Validation

93%

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

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

Total

15

/

16

Passed

Repository

administrakt0r/AI-Agents-Safe-Coding-Skills

Path

plugins/AI-Agents-Safe-Coding-Skills/skills/jira-automation/SKILL.md

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.