CtrlK
BlogDocsLog inGet started
Tessl Logo

document-to-action-items

Turn documents, notes, transcripts, and meeting records into traceable action items, decisions, owners, deadlines, and follow-ups without inventing missing commitments.

64

Quality

78%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

Fix and improve this skill with Tessl

tessl review fix ./packages/ekko-agent/skills/document-to-action-items/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

86%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 a lean, well-structured, instruction-only skill with concrete rules and proper validation around destructive external writes, appropriate for its simple single-purpose scope.

DimensionReasoningScore

Conciseness

Lean and efficient across ~45 lines; no padding or explanation of concepts Claude already knows, with every section (format mapping, extraction rules, output table, external writes) earning its place.

5 / 5

Actionability

Provides concrete, executable guidance — specific category definitions, an exact output table with headers, and exact fallback tokens ('Unassigned', 'No deadline stated', 'Needs confirmation') — with only minor gaps in edge-case handling.

4 / 5

Workflow Clarity

Sections sequence read-source -> extract -> output -> external-writes, and the destructive external-write step has explicit validation (confirm scope, verify each write, report partial failures), avoiding the destructive-operation cap; minor checkpoint formality keeps it just below 5.

4 / 5

Progressive Disclosure

Under 50 lines with no bundle files and no need for external references; well-organized section headers satisfy the simple-skill exception for a top score.

5 / 5

Total

18

/

20

Passed

Description

71%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 specific and distinctive with good natural trigger terms, but it lacks an explicit 'Use when...' clause, which limits its completeness score.

Suggestions

Add an explicit 'Use when...' clause, e.g. 'Use when the user wants a meeting transcript, notes, or document turned into tasks, decisions, and follow-ups.'

Include common synonyms such as 'meeting notes', 'minutes', and 'tasks' to broaden natural trigger coverage.

DimensionReasoningScore

Specificity

Names multiple concrete inputs ('documents, notes, transcripts, and meeting records') and multiple concrete outputs ('action items, decisions, owners, deadlines, and follow-ups'), giving comprehensive coverage of concrete actions.

5 / 5

Completeness

Has a clear 'what' but no explicit 'Use when...' trigger clause, which per the judging guidelines caps completeness at 3.

3 / 5

Trigger Term Quality

Includes natural terms users say ('action items', 'meeting records', 'transcripts', 'follow-ups') but misses common synonyms like 'meeting notes', 'minutes', or 'tasks' and any file extensions.

4 / 5

Distinctiveness Conflict Risk

A clear niche (document-to-action-items) with distinct triggers and a distinguishing guardrail ('without inventing missing commitments'), with only minor overlap risk against generic task/note skills.

4 / 5

Total

16

/

20

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.

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

14

/

16

Passed

Repository
EKKOLearnAI/hermes-studio
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.