CtrlK
BlogDocsLog inGet started
Tessl Logo

task-prioritize

Reprioritize a devflow task — move between priority folders (P0-P4) and update frontmatter.

65

Quality

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Quality

Content

87%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The content is concise, actionable, and well-organized for a simple single-purpose skill, with copy-paste-ready commands and clear sequencing. The main gap is the absence of a validation/verification checkpoint for the destructive file-move step.

Suggestions

Add a validation checkpoint before the move: confirm `find` returned exactly one file and abort with a clear message if zero or multiple matches are found.

Verify the `mv` succeeded (e.g. check the file exists in the destination) and confirm the frontmatter `priority` field actually changed, retrying or reporting on failure.

For Step 2, consider giving an executable frontmatter-edit command (e.g. a `yq`/`sed` snippet) rather than only the target yaml line, to keep every step copy-paste ready.

DimensionReasoningScore

Conciseness

The body is lean — tight Inputs, four numbered steps with compact code/report blocks, a short guardrail list, and "$ARGUMENTS" — with no explanation of concepts Claude already knows. It matches the anchor for lean, efficient content where every token earns its place, and is above anchor 2 because there is nothing unnecessary to trim.

3 / 3

Actionability

Executable commands are provided copy-paste-ready with placeholders: `find ... -name "<TASK_ID>.md" -not -path "*/done/*"`, `mkdir -p ...`, and `mv ...`, plus a concrete frontmatter edit. It matches the anchor for fully executable commands with specific examples; it is above anchor 2 because these are real bash commands, not pseudocode.

3 / 3

Workflow Clarity

The four steps (find → update frontmatter → move → report) are clearly sequenced with guardrails ("Never move tasks from done/", "If already at the requested priority, do nothing"), but there is no validation checkpoint for the destructive `mv` operation. Per the rubric, missing validation for destructive operations caps workflow clarity at 2; it is above anchor 1 because the sequence is clear and well-ordered.

2 / 3

Progressive Disclosure

This is a self-contained skill under ~50 lines with well-organized sections (Inputs, Steps, Important) and no external references needed; no bundle files exist. Per the guideline, such simple skills can score 3 with just well-organized sections, and it is above anchor 2 because the content is organized, not a monolithic wall.

3 / 3

Total

11

/

12

Passed

Description

67%

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 specific and well-scoped to a distinct niche, but lacks any explicit "Use when..." trigger guidance, which caps completeness and limits natural trigger-term coverage. Adding a when-to-use clause would raise the weaker dimensions.

Suggestions

Add an explicit trigger clause such as "Use when changing a task's priority or moving a task between P0–P4 priority folders." to satisfy the completeness "when" requirement.

Broaden natural trigger terms to include common phrasings users say, e.g. "change priority", "move task", "reorder backlog", alongside "reprioritize".

Consider mentioning the devflow backlog context in the trigger so it reads as a natural user request rather than only a system description.

DimensionReasoningScore

Specificity

"Reprioritize a devflow task — move between priority folders (P0-P4) and update frontmatter" names multiple concrete actions (move folders, update frontmatter) in a specific domain, matching the anchor for listing several specific concrete actions. It is above anchor 2 because the actions are concrete and multiple, not merely a domain with vague capability.

3 / 3

Completeness

The description clearly answers "what" (reprioritize, move folders, update frontmatter) but has no "Use when..." clause or equivalent trigger guidance, so "when" is missing. Per the guideline, a missing explicit trigger caps completeness at 2; it is above anchor 1 because the "what" is clearly stated.

2 / 3

Trigger Term Quality

"Reprioritize" and "priority folders (P0-P4)" are relevant keywords a user might say, but common variations ("change priority", "move task", "reorder") are absent. It is below anchor 3 because natural-term coverage is narrow, and above anchor 1 because real, relevant keywords are present rather than jargon.

2 / 3

Distinctiveness Conflict Risk

"devflow task" plus "priority folders (P0-P4)" scopes this to a clear niche unlikely to trigger for unrelated skills. It matches the anchor for a clear niche with distinct triggers, and is above anchor 2 because it is not a generic task-file reference.

3 / 3

Total

10

/

12

Passed

Validation

100%

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

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
AndreJorgeLopes/devflow
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.