CtrlK
BlogDocsLog inGet started
Tessl Logo

google-calendar-group-scheduler

Find and rank good meeting times for multiple people using connected Google Calendar data. Use when the user wants to schedule a group meeting, compare candidate slots across several attendees, find the best compromise time, or add a room check after narrowing the attendee-compatible options.

80

Quality

100%

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

100%Weight 40%Scale 1-3

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A compact, well-structured instruction skill that gives concrete tooling, a clear ranked workflow with edge-case handling, and tight output conventions without wasting tokens on background. It is appropriately scoped for its size and earns full marks.

DimensionReasoningScore

Conciseness

Lean and efficient throughout — it assumes Claude's competence, never explains scheduling concepts Claude already knows, and every line (tools, workflow, heuristics, output defaults) earns its place, matching the level-3 anchor.

3 / 3

Actionability

Names concrete tools (get_availability, search_events, read_event, search_events_all_fields), gives a numbered workflow with specific grounding fields, and fixes output defaults (2-4 slots); per the instruction-only scoring note, the absence of code is not penalized because the guidance is specific and actionable.

3 / 3

Workflow Clarity

A clearly sequenced 7-step process with explicit decision branches (step 6 'If no perfect slot exists... return the best compromise and state exactly who is impacted'; step 7 room-check ordering); the operation is non-destructive/non-batch so the missing-validation cap at 2 does not apply, and the fallback logic provides the equivalent of error-recovery branching.

3 / 3

Progressive Disclosure

Under 50 lines with no need for external references (bundle contains only icon/logo assets, and the body references no other files) and well-organized into Relevant Actions, Workflow, Ranking Heuristics, and Output Conventions sections, qualifying for the level-3 simple-skill allowance.

3 / 3

Total

12

/

12

Passed

Description

100%Weight 40%Scale 1-3

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, third-person description that concisely states concrete capabilities and gives explicit, natural-language triggers covering both single-slot and room-check scenarios. It earns top marks across all dimensions with no verbosity or over-claims.

DimensionReasoningScore

Specificity

Names multiple concrete actions — 'Find and rank good meeting times', 'compare candidate slots across several attendees', 'find the best compromise time', 'add a room check' — matching the level-3 anchor of listing several specific actions rather than vague domain reference.

3 / 3

Completeness

Clearly answers both what ('Find and rank good meeting times...') and when via an explicit 'Use when the user wants to schedule a group meeting...' clause, satisfying the level-3 anchor and avoiding the missing-trigger cap at 2.

3 / 3

Trigger Term Quality

Triggers use natural phrasing a user would say ('schedule a group meeting', 'compare candidate slots', 'find the best compromise time', 'add a room check') with good coverage of common variations, beyond the partial level-2 anchor.

3 / 3

Distinctiveness Conflict Risk

A clear niche (group meeting scheduling via Google Calendar data) with distinct, specific triggers makes overlap with other skills unlikely, matching the level-3 'clear niche with distinct triggers' anchor rather than the generic level-2.

3 / 3

Total

12

/

12

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
openai/plugins
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.