CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

meetings

Use when someone wants to decide whether a meeting is worth calling, price a meeting in dollars, build a timeboxed agenda with desired outcomes, or turn messy meeting notes into owned action items — or says "should this be a meeting", "/cs-meeting-prep", or "/cs-meeting-actions". Runs a cost gate (ASYNC / NOT-READY / MEET), builds a decision-first agenda, and extracts an owner + due-date checklist that flags every orphan.

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

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

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

An exemplary Path-B skill body: a tight four-step workflow with exit-code-validated feedback loops, copy-paste-ready script invocations, and a clean overview that delegates canon, worked examples, and implementation to well-signaled one-level-deep bundle files. The only nit is minor duplicated content (frontmatter metadata restated in the footer and Distinct From section) that could be trimmed for perfect token efficiency.

DimensionReasoningScore

Conciseness

The body is lean — a four-step workflow, copy-paste bash examples, a script table, and one-line-per-file pointers — with no explanation of concepts Claude already knows. Minor trimmable redundancy remains: the footer ('Version / Build pattern') duplicates frontmatter metadata, the 'Distinct From' section restates the frontmatter distinct_from field, and the Rules section partially restates the workflow steps. That fits 'efficient; minor instances of over-explanation that could be trimmed' (4) rather than the every-token-earns-its-place anchor (5).

4 / 5

Actionability

The guidance is fully executable: copy-paste-ready bash commands with real flags and values ('--attendees 6 --minutes 60 --avg-rate 90 --include-refocus --has-decision'), the topic format demonstrated by example ('Q3 pricing:Decide usage-based vs seat-based:15:maria'), exit codes named per verdict (exit 2/3/0), and an explicit stop condition ('the stop condition is exit 0'). This matches the top anchor: specific examples cover the common cases.

5 / 5

Workflow Clarity

The gate → agenda → run → extract sequence is clearly numbered with explicit validation at each step (ASYNC/NOT-READY/MEET verdicts, empty-outcome and overflow refusals 'with the exact overage'), a feedback loop for error recovery ('Iterate — trim or split the named topic and re-run until it fits'), and a closing completion check ('the meeting is done when every action has an owner and a date'). This matches the top anchor: clear sequence, explicit validation, feedback loops, and a completion checklist.

5 / 5

Progressive Disclosure

The body is a clean overview: all three references, two assets, and three scripts are one level deep, verified to exist on disk, each with a descriptive one-liner ('references/meeting_cost_canon.md — the real cost of meetings... 7 sources'), and no bulk content is inlined that belongs in a separate file. This matches the top anchor: clear overview with well-signaled one-level-deep references and easy navigation.

5 / 5

Total

19

/

20

Passed

Description

88%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 states both what the skill does and when to use it, with concrete mechanisms and natural trigger phrases including quoted user phrasing and slash commands. The only weaknesses are a few missing common synonyms (minutes, recap) and slight overlap risk on the note-extraction capability. Third-person voice and concrete gate vocabulary make it highly specific.

DimensionReasoningScore

Specificity

The description lists multiple specific concrete actions — 'decide whether a meeting is worth calling, price a meeting in dollars, build a timeboxed agenda with desired outcomes, or turn messy meeting notes into owned action items' — and backs them with concrete mechanisms ('cost gate (ASYNC / NOT-READY / MEET)', 'owner + due-date checklist that flags every orphan'). It is comprehensive across all sub-capabilities and uses consistent third-person voice, matching the top anchor rather than the 'minor gaps' level below it.

5 / 5

Completeness

It explicitly answers both questions: 'Use when someone wants to decide whether a meeting is worth calling... or says "should this be a meeting"...' (when, with concrete trigger phrases) and 'Runs a cost gate... builds a decision-first agenda, and extracts an owner + due-date checklist' (what). This matches the top anchor exactly; neither what nor when could be more explicit.

5 / 5

Trigger Term Quality

Good natural-language coverage: 'should this be a meeting', 'decide whether a meeting is worth calling', 'price a meeting', 'meeting notes', 'action items', plus explicit slash-command triggers. A few natural synonyms users might say are missing (e.g. 'meeting minutes', 'meeting recap', 'is this meeting necessary'), so it sits between the 'good coverage' (4) and 'comprehensive synonyms' (5) anchors — closer to 4.

4 / 5

Distinctiveness Conflict Risk

The meeting-gating/pricing/agenda niche is clear with distinct triggers ('should this be a meeting', '/cs-meeting-prep'), but the note-extraction capability ('turn messy meeting notes into owned action items') has minor overlap risk with general note-triage and productivity capture skills. It fits 'mostly distinct; minor overlap risk with closely related skills' (4) better than the 'minimal conflict risk' anchor (5).

4 / 5

Total

18

/

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.

Validation — 15 / 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

alirezarezvani/claude-skills

Path

productivity/meetings/skills/meetings/SKILL.md

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.