CtrlK
BlogDocsLog inGet started
Tessl Logo

summarize-meeting

Summarize a meeting transcript into structured notes with date, participants, topic, key decisions, summary points, and action items. Use when processing meeting recordings, creating meeting notes, writing meeting minutes, or recapping discussions.

72

Quality

91%

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

82%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-structured, highly actionable instruction skill with a copy-paste-ready template and a clear step sequence. Its main costs are a padded Context/persona preamble and the absence of a final verification checkpoint before saving the summary.

Suggestions

Trim the Context section and the 'experienced product manager' persona in Purpose; Claude needs no motivation for why meeting summaries matter, and this padding competes with transcript context in the window.

Add a final verification step before saving, e.g. 'Before saving, confirm every action item has an owner and due date and every decision from the transcript appears under Decisions Made', creating an explicit validate-and-fix loop.

Merge step 6 (Prioritize Clarity) into step 5 (Use Accessible Language) since both give language/prioritization direction, and consider moving the 30-line output template to a references file if the skill grows further.

DimensionReasoningScore

Conciseness

The Instructions and template are lean and earn their tokens, but the Context section ("Meeting summaries are how knowledge spreads and accountability stays clear in product teams...") and the "You are an experienced product manager" persona are conceptual padding Claude does not need, and step 6 ("Prioritize Clarity") overlaps step 5. This is noticeably above the mostly-efficient-but-with-padding midpoint of 3, fitting the 'minor instances of over-explanation' anchor.

4 / 5

Actionability

The skill provides a copy-paste-ready output template with concrete fields, an action-items table with columns (Due Date, Owner, Action), a specific question checklist in step 2, a concrete saving convention ("Meeting-Summary-[date]-[topic].md"), and explicit language rules ("Write for a primary school graduate"). For an instruction-only skill this is fully executable guidance covering the common cases.

5 / 5

Workflow Clarity

The 7-step sequence (gather → think step by step → extract → create → language → prioritize → save) is clearly ordered, and step 2's checklist acts as an implicit checkpoint. However there is no final validation step (e.g., confirming every action item has an owner and date, or that all decisions were captured), fitting 'clear sequence with most checkpoints present; minor validation gaps' rather than the explicit-validation anchor 5.

4 / 5

Progressive Disclosure

Sections (Purpose, Context, Instructions, Notes) are well organized with no buried or nested references, and nothing requires external files. However, at ~77 lines the body exceeds the under-50-lines exception for a top score, and the output template (30 lines) is a candidate for a references file if the skill grows, fitting 'good structure; most content appropriately placed; minor organization gaps'.

4 / 5

Total

17

/

20

Passed

Description

96%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 that clearly and concretely states both what the skill produces and when to use it, with natural trigger terms. The only weakness is the slightly broad trigger "recapping discussions", which creates minor overlap risk with generic summarization skills.

DimensionReasoningScore

Specificity

"Summarize a meeting transcript into structured notes with date, participants, topic, key decisions, summary points, and action items" enumerates six concrete output elements, giving comprehensive coverage of the task in third-person voice. This matches the anchor for multiple specific concrete actions with comprehensive coverage; a 4 would require notable coverage gaps, which are absent.

5 / 5

Completeness

The description explicitly answers what ("Summarize a meeting transcript into structured notes with...") and when ("Use when processing meeting recordings, creating meeting notes, writing meeting minutes, or recapping discussions") with concrete trigger phrases, matching the top anchor exactly. A 4 would require the 'when' clause to be less explicit, which it is not.

5 / 5

Trigger Term Quality

"Use when processing meeting recordings, creating meeting notes, writing meeting minutes, or recapping discussions" covers the natural synonyms users would say (notes, minutes, recap, recordings), with no file extensions applicable to this domain. Only trivially-missing variants like "meeting recap" keep it from being an even clearer 5, but coverage is comprehensive per the top anchor.

5 / 5

Distinctiveness Conflict Risk

The meeting-summarization niche has distinct triggers, but "recapping discussions" extends slightly beyond meetings and could overlap with general summarization/recap skills. This fits "mostly distinct; minor overlap risk with closely related skills" better than the minimal-conflict anchor 5.

4 / 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
phuryn/pm-skills
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.