CtrlK
BlogDocsLog inGet started
Tessl Logo

todo

Task and todo list management. Create, organize, and track tasks with priorities and due dates.

37

Quality

36%

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./public/skills/0xterrybit/todo/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

22%

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

This skill is essentially a feature advertisement rather than actionable instruction. It lists capabilities and example prompts but provides zero concrete guidance on how to actually manage tasks—no tools, no storage format, no commands, no code. Claude would have no idea how to implement any of the described features from this content alone.

Suggestions

Add concrete, executable instructions for task management—specify the storage format (e.g., a markdown file, JSON, SQLite), provide code/commands for CRUD operations, and show exact input/output examples.

Define a clear workflow for task operations: how to create a task, where it's stored, how to query/filter tasks, and how to mark them complete, with specific tool usage (e.g., file read/write, bash commands).

Replace the natural language 'Usage Examples' with actual implementation examples showing the tool calls and data formats Claude should use.

Add constraints and boundaries—specify file paths, data schemas, and validation steps to ensure task data integrity.

DimensionReasoningScore

Conciseness

The feature list is somewhat redundant and descriptive rather than instructive. The bullet points describe capabilities rather than providing actionable guidance, but it's not excessively verbose.

2 / 3

Actionability

The skill provides no concrete code, commands, tool usage, or executable guidance. The 'Usage Examples' are just natural language prompts with no indication of what tools to use, what format tasks are stored in, or how to actually implement any of the described features.

1 / 3

Workflow Clarity

There is no workflow defined at all—no steps for creating, organizing, or tracking tasks. No sequence, no validation, no indication of how tasks are stored or managed.

1 / 3

Progressive Disclosure

The content is short and organized with clear sections, but there are no references to supporting files and no bundle files exist. The structure is adequate for a simple skill but the content itself is too thin to benefit from the organization.

2 / 3

Total

6

/

12

Passed

Description

50%

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 functional and communicates the core domain clearly, but it lacks an explicit 'Use when...' clause which is critical for skill selection. The trigger terms are reasonable but incomplete, missing common synonyms users might employ. Adding explicit trigger guidance and broader keyword coverage would significantly improve selection accuracy.

Suggestions

Add an explicit 'Use when...' clause, e.g., 'Use when the user asks to create, manage, or track tasks, to-do items, checklists, or action items.'

Include more natural trigger term variations such as 'to-do', 'checklist', 'reminders', 'deadlines', 'action items', 'backlog'.

List more specific concrete actions like 'mark tasks complete, set reminders, filter by priority, assign due dates, create subtasks' to improve specificity.

DimensionReasoningScore

Specificity

Names the domain (task/todo management) and lists some actions (create, organize, track) with attributes (priorities, due dates), but doesn't enumerate more specific concrete actions like marking complete, filtering, archiving, or subtask management.

2 / 3

Completeness

Answers 'what does this do' (create, organize, track tasks) but lacks an explicit 'Use when...' clause or equivalent trigger guidance, which per the rubric caps completeness at 2.

2 / 3

Trigger Term Quality

Includes natural terms like 'task', 'todo list', 'priorities', 'due dates' which users might say, but misses common variations like 'to-do', 'checklist', 'reminders', 'deadlines', 'action items'.

2 / 3

Distinctiveness Conflict Risk

Somewhat specific to task/todo management, but could overlap with project management skills, calendar/scheduling skills, or general productivity tools. The scope is moderately distinct but not sharply delineated.

2 / 3

Total

8

/

12

Passed

Validation

81%

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

Validation9 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

metadata_field

'metadata' should map string keys to string values

Warning

Total

9

/

11

Passed

Repository
Demerzels-lab/elsamultiskillagent
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.