CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

speckit-taskstoissues

Convert tasks from tasks.md into GitHub issues. Use after task breakdown to track work items in GitHub project management.

58

Quality

73%

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 ./bundled/skills/speckit-taskstoissues/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

72%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 body is concise, actionable, and well-structured with strong safety guardrails, but the batch issue-creation workflow lacks verification and error-recovery feedback loops, which caps workflow clarity.

Suggestions

Add a verification step after issue creation (e.g. confirm each issue URL/number was returned) and an error-recovery loop for failed MCP calls.

Specify the exact GitHub MCP tool name and a minimal example issue payload so step 4 is copy-paste ready.

DimensionReasoningScore

Conciseness

The body is lean and assumes Claude's competence, with concrete commands and no concept over-explanation; the single-quote escape aside is slightly tangential but still useful.

4 / 5

Actionability

Concrete commands are provided (check-prerequisites.ps1 invocation, git config), but the MCP issue-creation step lacks the specific tool name and an example payload, leaving a minor gap.

4 / 5

Workflow Clarity

Steps are clearly sequenced with pre-flight CAUTION guardrails, but this is a batch operation (creating multiple issues) with no post-creation verification or error-recovery feedback loop, capping the score per the batch-validation rule.

3 / 5

Progressive Disclosure

Under 50 lines with well-organized sections (User Input, Outline) and no need for external references; meets the simple-skill exception for a top score.

5 / 5

Total

16

/

20

Passed

Description

62%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 clearly states what the skill does and gives a usable trigger ('Use after task breakdown'), but trigger-term coverage is narrow and the when clause is workflow-stage-based rather than user-utterance-based.

Suggestions

Add natural trigger phrases a user would say, e.g. 'Use when the user asks to create GitHub issues from spec-kit tasks or track task breakdown in GitHub.'

Broaden keyword coverage with synonyms like 'issues', 'project tracking', 'spec-kit tasks' to improve trigger matching.

DimensionReasoningScore

Specificity

Names the domain ('tasks from tasks.md into GitHub issues') and 1-2 concrete actions (convert, track work items) but coverage is not comprehensive.

3 / 5

Completeness

Both 'what' (convert tasks to GitHub issues) and 'when' ('Use after task breakdown') are present, though the when clause is tied to a workflow stage rather than a concrete user utterance.

4 / 5

Trigger Term Quality

Relevant keywords like 'tasks.md', 'GitHub issues', and 'task breakdown' are present but common variations/synonyms a user might naturally say are missing.

3 / 5

Distinctiveness Conflict Risk

Tied to a specific spec-kit artifact (tasks.md) and a specific action (GitHub issues), giving a clear niche with only minor overlap risk against other GitHub-management skills.

4 / 5

Total

14

/

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

metadata_version

'metadata.version' is missing

Warning

Total

15

/

16

Passed

Repository

foryourhealth111-pixel/Vibe-Skills

Path

bundled/skills/speckit-taskstoissues/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.