CtrlK
BlogDocsLog inGet started
Tessl Logo

minutes-debrief

Post-meeting debrief — analyzes what happened, compares outcomes to your prep intentions, tracks decision evolution. Use when the user says "debrief", "what just happened in that meeting", "what did we decide", "debrief that call", "post-meeting", "what changed", or right after stopping a recording.

74

Quality

91%

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

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 well-crafted interactive-workflow skill: every phase is driven by concrete, executable commands, prompts, and templates, with explicit validation and abort conditions throughout. The only meaningful improvement is trimming redundancy — chiefly the duplicated presentation-focus ordering logic across Phases 4a and 4b.

Suggestions

Deduplicate the presentation-focus logic: state the check and the three ordering rules once (e.g., in a shared step before Phase 4) instead of repeating them in both Phase 4a and Phase 4b.

Move the two full output templates (Prep-connected and Standalone debrief) into a single template section or a one-level-deep reference file, keeping only the section-ordering rule inline.

Tighten the opening "Skill Path" section — one line noting to set the two env vars before running the helper scripts, rather than the current prose framing.

DimensionReasoningScore

Conciseness

The body is efficient throughout — no re-teaching of concepts Claude already knows, and each phase is dense with concrete commands and templates. It falls short of the 5 anchor because of small redundancies: the presentation-focus check and its three ordering rules are stated twice (Phase 4a and Phase 4b), and the "Skill Path" export preamble adds setup prose. It is well above the 3 anchor, which expects unnecessary explanation.

4 / 5

Actionability

Fully executable guidance: exact bash commands with arguments (`minutes list --limit 5`, `minutes get "<exact path>" --json`, all three `set-presentation-focus` invocations with quoted justification strings), literal AskUserQuestion prompts with labeled options, and complete output templates for both debrief modes. Placeholders like `<topic>` and `<30-days-ago>` are appropriately context-dependent, matching the copy-paste-ready 5 anchor.

5 / 5

Workflow Clarity

A clearly sequenced six-phase flow with explicit validation checkpoints and feedback paths: "require exit status 0", the no-recording abort ("Don't proceed without a recording"), the capture:none branch with skip instructions, 48-hour prep staleness rule, multi-prep disambiguation via AskUserQuestion, and the multi-step decision-evolution comparison. This matches the 5 anchor's sequence-plus-explicit-checkpoints pattern; there are no destructive or batch operations that would demand additional loops.

5 / 5

Progressive Disclosure

No bundle files exist, so structure is scored on the body itself: it is well-sectioned (phases, templates, Gotchas) and easy to navigate, matching the 4 anchor's "good structure; minor organization gaps". It falls short of 5 because roughly 230 lines carry duplicated ordering rules and output-template material that a one-level-deep reference (or deduplication) would offload; it is well above the 3 anchor, which requires content that clearly belongs in a separate file inlined with poor signaling.

4 / 5

Total

18

/

20

Passed

Description

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

A strong description: concrete third-person capabilities paired with an explicit, well-phrased "Use when" trigger list covering multiple natural synonyms. The only minor weakness is the slightly generic "analyzes what happened" phrasing.

DimensionReasoningScore

Specificity

Names the domain (post-meeting debrief) and three concrete actions — "analyzes what happened, compares outcomes to your prep intentions, tracks decision evolution" — in proper third-person voice. It falls below the 5 anchor only because "analyzes what happened" is fairly generic; it is clearly above the 3 anchor, which expects just 1–2 concrete actions.

4 / 5

Completeness

Explicitly answers both questions: the what (analyze the recording, compare to prep intentions, track decision evolution) and the when via a concrete "Use when the user says…" clause with quoted trigger phrases — the exact pattern of the 5 anchor.

5 / 5

Trigger Term Quality

Comprehensive natural-language coverage with synonyms and situation phrasings: "debrief", "what just happened in that meeting", "what did we decide", "debrief that call", "post-meeting", "what changed", "right after stopping a recording" — these are phrases a user would naturally say, matching the top anchor. No neighboring anchor covers this breadth.

5 / 5

Distinctiveness Conflict Risk

A clear post-meeting niche with distinct triggers ("debrief", "post-meeting", "right after stopping a recording") that would not fire for prep, recording, or weekly-digest skills; minimal overlap risk per the 5 anchor.

5 / 5

Total

19

/

20

Passed

Validation

100%

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

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

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.