CtrlK
BlogDocsLog inGet started
Tessl Logo

tasks

View and manage the task stack and processing queue. Shows pending work, active tasks, completed items, and queue state. Triggers on "/tasks", "show tasks", "what's pending", "task list", "queue status".

62

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 ./skill-sources/tasks/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

50%

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

The content is well-organized, operational, and largely actionable with good sequencing and input validation across operations. Its main weaknesses are a pseudocode gap in the archivable-batch logic, redundant sections that pad the token budget, missing post-write verification on destructive edits, and a monolithic structure with no file-level splitting for a long skill.

Suggestions

Replace the comment-only archivable-batch Step 3 block with an executable implementation (e.g., a grep/awk loop that groups queue entries by batch and checks whether all statuses are 'done') so the status workflow is fully actionable.

Collapse the overlapping Philosophy and Queue Integration comparison tables into a single concise table, and drop or shorten the Task Stack Format Specification section since the format is already demonstrated in the /tasks add operation.

Add a post-write verification step to the destructive operations (done/drop/reorder) — e.g., re-read ops/tasks.md after the Edit to confirm the change landed — to satisfy the validation checkpoint expected for batch/destructive workflows.

DimensionReasoningScore

Conciseness

Mostly operational and avoids explaining concepts Claude already knows, but it could be tightened: the Philosophy comparison table and the Queue Integration table overlap heavily, and the Task Stack Format Specification largely restates structure already shown in the /tasks add operation.

2 / 3

Actionability

Much of the body is concrete and copy-paste ready (cat/grep -c commands, exact file paths, markdown report templates), but the archivable-batch Step 3 block is comment-only pseudocode ('# Extract unique batch names', '# Check each batch') with no executable logic for a core part of the status workflow.

2 / 3

Workflow Clarity

Operations are clearly sequenced with numbered steps and input-range validation, but destructive operations (done-move, drop, reorder) lack a post-write verification checkpoint, and the rubric caps destructive/batch workflows at 2 when verification feedback loops are missing.

2 / 3

Progressive Disclosure

The ~390-line body is monolithic with no bundle files or external references, so content that could be split out (format spec, queue integration, edge cases) sits inline; it is well-sectioned but, given its length, better fits the 'content that should be separate is inline' anchor than the under-50-line exception.

2 / 3

Total

8

/

12

Passed

Description

100%

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, trigger-rich, and complete, clearly stating both what the skill does and when it should activate using third-person voice. It is a strong, concise description with no over-claims.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'View and manage the task stack and processing queue' and 'Shows pending work, active tasks, completed items, and queue state' — matching the anchor for enumerating specific capabilities rather than vague abstractions.

3 / 3

Completeness

It explicitly answers 'what' (view and manage the task stack and processing queue) and 'when' via an explicit trigger clause ('Triggers on ...'), satisfying the anchor for answering both what and when.

3 / 3

Trigger Term Quality

'Triggers on "/tasks", "show tasks", "what's pending", "task list", "queue status"' gives good coverage of the natural phrases a user would say to invoke this skill.

3 / 3

Distinctiveness Conflict Risk

The specific '/tasks' slash-command trigger and queue-status phrasing carve a clear niche that is unlikely to fire for unrelated skills, even though generic phrases like 'task list' could weakly overlap.

3 / 3

Total

12

/

12

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

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

Warning

frontmatter_unknown_keys

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

Warning

Total

14

/

16

Passed

Repository
agenticnotetaking/arscontexta
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.