CtrlK
BlogDocsLog inGet started
Tessl Logo

prepare-for-meeting

Use when the user wants to prepare for one or more upcoming meetings with customers, prospects, partners, accounts, or important stakeholders; requests daily or date-based meeting preparation; asks to organize a same-day customer call queue; asks for the most important qualifying meeting of the day; or identifies meetings only by company, attendee, topic, or date. Produce an individual meeting brief or a chronological multi-meeting agenda as appropriate.

63

Quality

75%

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

Fix and improve this skill with Tessl

tessl review fix ./packages/opencode/src/skill/builtin/.bundle/sales/workflows/prepare-for-meeting/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

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

The body delivers genuinely actionable guidance — precise search limits, an automation prompt to copy verbatim, and complete output templates — but it is held back by redundancy across the Daily Prep Digest sections, broken markdown artifacts, and a workflow whose steps beyond initial clarification are outsourced to an index skill the reader cannot see from this file.

Suggestions

Consolidate the three overlapping Daily Prep Digest sections (Next Step Options, Automation Offer Guard, and the mode description) into one section, keeping the automation prompt block and the installed-automation check in a single place.

Fix the broken markdown: the '- [Blocking] ~~Calendar...' dependency list uses stray '~~' markers and an unbalanced checkbox, and the index-skill references mix a malformed double-# anchor ('SKILL.md## Cross-Skill Best Practices') with '../index/SKILL.md' relative links — pick one consistent, valid path format.

Summarize the full workflow inline (at least name steps 2-N, e.g., gather context per dependency category, rank/select, draft against the output format, offer next steps) instead of deferring entirely to the external index skill, so the sequence is followable from this file alone.

DimensionReasoningScore

Conciseness

Mostly efficient instruction-giving, but there is padding and redundancy: the Daily Prep Digest automation is explained across three separate sections (Next Step Options, Automation Offer Guard, and the Modes section repeats the format again), plus filler like 'These are particularly important for this workflow; use your best judgment to potentially include...'. Also contains broken artifacts ('- [Blocking] ~~Calendar...', unbalanced list markup) that waste tokens. This fits 'mostly efficient but includes some unnecessary explanation or could be tightened', not the lean anchor 5.

3 / 5

Actionability

Strongly concrete for an instruction-only skill: exact search parameters ('next 3 business days, with 25 max results'), copy-paste automation prompt block, specific inspection paths ('$CODEX_HOME/automations/*/automation.toml'), and full output-format templates for both modes. Not 5 because several steps remain abstract ('Resolve the account or workstream from... nearby context', 'Improve or refine the brief based on the user's guidance') and key execution detail is delegated to an external index skill not present in the bundle.

4 / 5

Workflow Clarity

Step 1 (dependency resolution and clarification) is well sequenced with explicit checkpoints ('do not retrieve deeper context or draft a brief until the user selects one', 'If no credible anchor exists, state the gap'), but the rest of the workflow is never enumerated — it defers to 'the default workflow in the index skill', which is not part of this skill. Steps listed with the middle of the sequence missing matches anchor 3 rather than the complete, checkpointed sequence of anchor 4.

3 / 5

Progressive Disclosure

Well-organized sections with clear headers, inline output templates appropriately placed, and one-level-deep references clearly signaled via markdown links to the index skill's sections. Not 5 because the reference paths are partly malformed or ambiguous ('plugins/sales/skills/index/SKILL.md## Cross-Skill Best Practices' uses a double-# anchor; the output formats use '../index/SKILL.md' relative links) and no bundle files exist to carry detail that is currently inlined (e.g., the full automation-offer guard text).

4 / 5

Total

14

/

20

Passed

Description

90%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: explicit 'Use when' triggers with excellent natural-language coverage, a clear niche, and an explicit statement of the deliverable. The only weakness is that the capability side names just two outputs rather than enumerating the actions the skill performs (context gathering, ranking, brief drafting).

DimensionReasoningScore

Specificity

The 'what' is concrete but thin: 'Produce an individual meeting brief or a chronological multi-meeting agenda' names only two deliverables, while the rest of the description is trigger conditions. This matches 'Names domain and 1-2 concrete actions, but not comprehensive' rather than 4, which requires several specific actions.

3 / 5

Completeness

Both questions are explicitly answered: 'Use when the user wants to prepare for...' gives concrete trigger phrases, and the closing sentence states the deliverable (individual brief or chronological multi-meeting agenda). Not 4 because the 'when' clause is highly explicit with multiple concrete trigger scenarios, not merely adequate.

5 / 5

Trigger Term Quality

Rich natural phrasing users would actually say: 'prepare for one or more upcoming meetings', 'requests daily or date-based meeting preparation', 'asks to organize a same-day customer call queue', 'asks for the most important qualifying meeting of the day', plus identification-by-attribute triggers ('company, attendee, topic, or date'). Coverage includes synonyms and variations with no jargon-only terms.

5 / 5

Distinctiveness Conflict Risk

Clear sales-meeting-preparation niche with distinct triggers (meeting briefs, daily prep digest, qualifying customer meetings) that would not naturally fire a generic calendar or note-taking skill. Minimal overlap risk with closely related skills.

5 / 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

relative_links

Relative link issues: 4 suspicious

Warning

Total

15

/

16

Passed

Repository
XiaomiMiMo/MiMo-Code
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.