CtrlK
BlogDocsLog inGet started
Tessl Logo

minutes-brief

Fast non-interactive briefing before any meeting — auto-detects your next calendar event, pulls relationship history, surfaces open commitments, and produces a one-page brief in under 30 seconds. Use this whenever the user says "brief me", "give me a quick brief", "what's coming up", "background on my next call", "who am I meeting next", "brief me on Sarah", "I have a call in 10 min", "quick rundown", or right before walking into a meeting. Different from /minutes-prep — brief is the fast hook-fireable version that doesn't ask questions and doesn't set goals. Use brief when speed matters; use prep when the user wants to think hard about goals first.

75

Quality

94%

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

SKILL.md
Quality
Evals
Security

Quality

Content

88%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.

A strong, highly actionable workflow skill with clear sequencing and robust validation checkpoints. The main drag is conciseness: several rules are restated across phases and Gotchas, and a ~190-line single file leaves minor progressive-disclosure headroom.

Suggestions

De-duplicate guidance that appears in both the phases and Gotchas (hook silence, multi-attendee focus, zero-history) — state each once and reference it, to tighten conciseness toward a 5.

Consider moving the detailed CLI stream-handling notes and the first-name slug rules into a short reference file under ./references/ and linking to it, which would improve progressive_disclosure and trim the main body.

The 'Open with' good/bad example is valuable but long; condensing it to the single good line plus a one-line rationale would preserve the signal at lower token cost.

DimensionReasoningScore

Conciseness

Lean and assumes Claude's competence with no elementary concept explanations, but several rules are duplicated between the phases and the Gotchas section (hook silence, multi-attendee focus, zero-history), placing it above the 3 anchor but short of 'every token earns its place' at 5.

4 / 5

Actionability

Copy-paste-ready commands throughout (minutes person/insights/search, gcal_list_events, osascript, mkdir/chmod, learn-cli) plus a concrete brief template and a good/bad 'Open with' example, matching the fully-executable anchor.

5 / 5

Workflow Clarity

Clear Phase 0–5 sequence with explicit validation checkpoints ('require exit status 0 before interpreting their output', 'Require exit status 0 and use only the returned content') and feedback loops (ask-once on no meeting, fail-closed handling); the destructive/batch cap does not apply to this read-heavy briefing skill.

5 / 5

Progressive Disclosure

Well-organized into phases and Gotchas with no nested references, but at ~190 lines (above the 50-line simple-skill exception) it is a single self-contained file with no one-level-deep bundle references, so it sits at 'good structure, minor organization gaps' rather than the reference-split 5.

4 / 5

Total

18

/

20

Passed

Description

100%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.

An exemplary description: concrete actions, abundant natural trigger phrases, explicit what-and-when, and direct disambiguation from its sibling skill. Third-person voice is preserved (imperative 'Use this' matches the rubric's own good examples, so no voice penalty).

DimensionReasoningScore

Specificity

Lists four concrete actions ('auto-detects your next calendar event, pulls relationship history, surfaces open commitments, and produces a one-page brief in under 30 seconds'), matching the comprehensive-coverage anchor rather than the minor-gaps anchor at 4.

5 / 5

Completeness

Explicitly answers both what (the four actions) and when ('Use this whenever the user says… or right before walking into a meeting') with concrete trigger phrases, matching the top anchor rather than the 4 where 'when' is only loosely specified.

5 / 5

Trigger Term Quality

Packs in many natural user phrases ('brief me', 'give me a quick brief', 'what's coming up', 'who am I meeting next', 'I have a call in 10 min', 'quick rundown') including synonyms and variations, matching the comprehensive-coverage anchor.

5 / 5

Distinctiveness Conflict Risk

Explicitly disambiguates the closest sibling ('Different from /minutes-prep… Use brief when speed matters; use prep when the user wants to think hard about goals first'), giving it a clear niche with minimal conflict risk.

5 / 5

Total

20

/

20

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
silverstein/minutes
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.