CtrlK
BlogDocsLog inGet started
Tessl Logo

minutes-copilot

Start and control Minutes Coach, the separate real-time copilot HUD, with an explicit meeting goal. Use only for explicit Coach or HUD lifecycle requests such as "start Minutes Coach", "open the Coach HUD", "pause Minutes Coach", "resume Minutes Coach", "Minutes Coach status", or "stop Minutes Coach". Do not use for requests that explicitly ask the current terminal agent to watch or strategize; those belong to minutes-live-sidekick. An ambiguous request such as "coach me live" requires one short surface clarification and must not automatically start Coach.

76

Quality

96%

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

The canonical home for this skill is minutes-copilot in silverstein/minutes

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.

A tight, well-structured control skill: exact commands, exact clarification prompts, explicit anti-pattern guardrails, and clear pre-checks. The only weakness is that the preferred MCP-control path lacks a concrete invocation and the mode selection isn't reflected as a placeholder in the start command, leaving minor gaps in actionability.

Suggestions

Show the start command with a mode placeholder (e.g. --mode <mode>, default generic) so non-generic modes from step 2 map visibly onto the CLI invocation.

Add one concrete cue for the MCP path, such as how to discover the available copilot control tools (e.g. their naming pattern) so the preferred path is as actionable as the CLI fallback, while still honoring 'Never invent an MCP tool name'.

Optionally add a post-start verification step (e.g. run minutes copilot status to confirm the session is live) to close the loop after the one-line success report.

DimensionReasoningScore

Conciseness

The ~40-line body is lean and assumes Claude's competence: it contains no concept explanations, no padding, and gives exact clarification strings ("Do you want me in this terminal to be your sidekick, or should I open the Minutes Coach HUD?") rather than vague advice, so every token earns its place.

5 / 5

Actionability

The CLI commands ("minutes copilot start --goal '<meeting goal>' --surface tui --mode generic", status/pause/resume/stop) are concrete and executable, but the preferred MCP path is abstract ("call their start control" with no named tool or example call) and the start example hardcodes --mode generic while step 2 defines seven modes — minor gaps that keep it below fully copy-paste-ready coverage.

4 / 5

Workflow Clarity

Each procedure (start, control, output) is a single unambiguous action with an explicit pre-check ("Do not start a second session when minutes copilot status reports one active") and failure handling ("If the provider is unavailable, say that Coach degraded or did not start"), which satisfies the simple-skill exception for a clear, well-sequenced control-plane skill.

5 / 5

Progressive Disclosure

The skill is under 50 lines with no need for external references, and its well-organized sections (Start Coach, Control an active session, Output, Guardrails) with clear headers meet the rubric's simple-skill criterion for a top score; no bundle files exist to reference.

5 / 5

Total

19

/

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 excellent description: concrete lifecycle actions, exact natural-language trigger phrases, explicit use/don't-use guidance, and explicit deconfliction with the sibling live-sidekick skill. It is dense but not padded — every clause carries routing information a user or Claude would actually act on.

DimensionReasoningScore

Specificity

"Start and control Minutes Coach, the separate real-time copilot HUD, with an explicit meeting goal" names the domain and enumerates the full lifecycle of concrete actions (start, pause, resume, stop, status, open HUD), which is comprehensive coverage for this skill's scope rather than just several actions with minor gaps.

5 / 5

Completeness

It explicitly answers both what ("Start and control Minutes Coach... with an explicit meeting goal") and when ("Use only for explicit Coach or HUD lifecycle requests such as...") with concrete trigger phrases, matching the top anchor exactly.

5 / 5

Trigger Term Quality

It quotes six exact natural trigger phrases users would say ("start Minutes Coach", "open the Coach HUD", "pause Minutes Coach", "resume Minutes Coach", "Minutes Coach status", "stop Minutes Coach") and even covers the ambiguous synonym "coach me live", matching the comprehensive-synonyms anchor.

5 / 5

Distinctiveness Conflict Risk

It carves out a clear niche with distinct triggers and explicitly disambiguates against the nearest competing skill ("those belong to minutes-live-sidekick") plus a rule for ambiguous requests, giving 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.

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