CtrlK
BlogDocsLog inGet started
Tessl Logo

task-complete

Mark a devflow task as done — update status, move to done/ folder, and retain learnings.

60

Quality

75%

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 ./skills/task-complete/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, well-structured, and gives mostly executable guidance for a simple task-completion workflow. Its main weakness is the absence of validation checkpoints around the destructive move/status-edit steps, plus a non-portable hardcoded path.

Suggestions

Add a validation checkpoint: confirm the frontmatter status was set to `done` before moving, and verify the file landed in `done/` afterward (e.g. re-run the find or ls the destination).

Replace the hardcoded `/Users/andrejorgelopes/dev/devflow/tasks` path with a parameterized/resolved base path so the skill is portable across machines.

Spell out the status edit as an explicit command or sed/yq snippet rather than only describing the YAML change, to make step 2 fully executable.

DimensionReasoningScore

Conciseness

The body is mostly lean — commands, a YAML snippet, and a report template — with only minor over-explanation such as the opening "handles the lifecycle transition" sentence that could be trimmed.

4 / 5

Actionability

Steps provide concrete, executable bash (find, mkdir, mv) and templates, but the hardcoded absolute path and the described-not-scripted status edit plus the template retain() call leave minor gaps versus copy-paste-ready.

4 / 5

Workflow Clarity

The five steps are clearly sequenced, but a file move plus frontmatter edit is a destructive operation lacking an explicit validate-then-proceed feedback loop, which per the rubric caps workflow clarity at 3.

3 / 5

Progressive Disclosure

This is a simple, single-purpose skill with no need for external references, and its Inputs/Steps/Important sections are well organized, satisfying the simple-skill exception for a top score.

5 / 5

Total

16

/

20

Passed

Description

66%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 concrete and devflow-specific with a natural lead trigger, but it omits an explicit 'Use when...' clause, which caps its completeness and limits its ability to surface the skill at the right moment. Trigger-term coverage is good but could add common synonyms.

Suggestions

Add an explicit trigger clause, e.g. "Use when finishing a devflow task and you need to mark it complete, move it to done/, and retain learnings."

Include natural synonyms (complete, finish, close) alongside 'done' so the description matches more of the phrases users actually say.

DimensionReasoningScore

Specificity

Names three concrete actions ("update status, move to done/ folder, and retain learnings") but the actions are somewhat generic compared to the granular anchor-5 example, leaving minor gaps in coverage.

4 / 5

Completeness

The description clearly states what the skill does but lacks any "Use when..." clause or equivalent explicit trigger guidance, which per the rubric caps completeness at 3.

3 / 5

Trigger Term Quality

The lead phrase "Mark a devflow task as done" is a natural trigger a user would say, but synonyms like complete/finish/close are missing, so it falls just short of comprehensive.

4 / 5

Distinctiveness Conflict Risk

The devflow-specific "mark done / move to done folder" niche is mostly distinct, with only minor overlap risk against sibling devflow task skills (e.g. task-create, task-start).

4 / 5

Total

15

/

20

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.

Validation — 16 / 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.