CtrlK
BlogDocsLog inGet started
Tessl Logo

daily-task-prep

Morning preparation. Calendar lookahead, meeting context loading, open threads from yesterday, active task review. Extends briefing with actionable prep.

64

Quality

77%

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 ./skills/daily-task-prep/SKILL.md
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 body is lean, well-structured, and actionable with a clear output template, but the workflow lacks explicit validation/verification checkpoints, which keeps workflow clarity at 2.

Suggestions

Add a lightweight verification checkpoint after phase 4 — e.g., confirm every meeting has attendee context loaded and every open thread is either resolved or surfaced before emitting the briefing.

Make the input assumptions explicit (e.g., that today's date and the brain page namespace are known) so the phases are unambiguous.

Clarify what counts as 'unresolved' for yesterday's threads so the flagging step is deterministic.

DimensionReasoningScore

Conciseness

At roughly 40 lines it is lean and free of concepts Claude already knows; Contract, Phases, Output Format, and Anti-Patterns each earn their place with no padding.

3 / 3

Actionability

Concrete, specific instruction-style guidance — named brain path ops/tasks, per-meeting sub-steps, and a literal output template — is actionable for an instruction-only skill, so the absence of executable code is not penalized.

3 / 3

Workflow Clarity

Four phases are clearly sequenced, but there are no explicit validation or verification checkpoints; the score-3 anchor requires feedback/validation steps, and while the skill is non-destructive (mutating: false), those checkpoints are still absent.

2 / 3

Progressive Disclosure

The skill is under 50 lines and self-contained with no external references, and its sections are well organized, meeting the simple-skill allowance for a top score.

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 occupies a distinct niche, but it relies on the separate triggers field for when-to-use guidance and lacks an explicit 'Use when...' clause, capping completeness at 2.

Suggestions

Add an explicit 'Use when...' clause to the description (e.g., 'Use in the morning or when the user asks for day prep') so when-to-use guidance lives in the description itself.

Surface natural trigger keywords directly in the description text rather than only in the triggers field to improve trigger-term coverage.

Keep the concrete action list but tighten 'Extends briefing with actionable prep' into a sharper differentiator from a generic briefing skill.

DimensionReasoningScore

Specificity

Lists several concrete actions — 'Calendar lookahead, meeting context loading, open threads from yesterday, active task review' — matching the multiple-specific-actions anchor; not level 2 because it enumerates more than a single partial action.

3 / 3

Completeness

The 'what' is clearly stated, but 'when' is only implied via 'Morning preparation' with no explicit 'Use when...' clause in the description, which the guideline caps at 2.

2 / 3

Trigger Term Quality

The description text offers only 'Morning preparation' as a natural term; broader variations live in the separate triggers field rather than the description itself, so coverage is partial rather than comprehensive.

2 / 3

Distinctiveness Conflict Risk

The morning-prep-with-brain-context niche ('attendee brain pages', 'open threads from yesterday') is specific and tied to distinct triggers, making unintended triggering unlikely.

3 / 3

Total

10

/

12

Passed

Validation

93%

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

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

Total

15

/

16

Passed

Repository
garrytan/gbrain
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.