CtrlK
BlogDocsLog inGet started
Tessl Logo

magic-calendar

Create and manage calendar projects for scheduling, content planning, and event management. Use when user wants to create a calendar, schedule events, or build a content/publishing calendar.

70

Quality

85%

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

83%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 highly actionable and token-efficient skill body with executable examples and a clear decision tree. The main gap is the absence of explicit validation/verification steps for batch and destructive operations, which limits the workflow clarity score.

Suggestions

Add a validation step after batch add_event operations (e.g., call list_events to confirm the events were created as expected) and a feedback loop instructing Claude to retry or report on failure.

Add a confirmation/check checkpoint before destructive operations like delete_event, such as verifying the event_id via list_events before deleting.

Consider moving the full code example block and/or recurrence rule reference into a separate reference file so the SKILL.md overview stays minimal, which would improve progressive_disclosure toward the 5 anchor.

DimensionReasoningScore

Conciseness

Lean and efficient: parameter tables, a compact decision tree, and executable code with no padding and no over-explanation of concepts Claude already knows; every token earns its place.

5 / 5

Actionability

Fully executable copy-paste Python examples covering minimal, full, recurring, all-day, query, update, and delete cases, plus a concrete recurrence-rule format spec.

5 / 5

Workflow Clarity

A clear numbered workflow and decision tree are present, but there are no validation checkpoints or feedback loops for batch add_event or destructive delete_event operations; per the rubric this caps workflow_clarity at 3.

3 / 5

Progressive Disclosure

Well-organized with clear section headers and a self-contained single-file structure appropriate for a tool-wrapper skill; a large block of code examples and recurrence rules sits inline rather than being split out, keeping it just short of the 5 anchor.

4 / 5

Total

17

/

20

Passed

Description

87%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 answers both what the skill does and when to use it with concrete, natural trigger phrases. The only notable issue is second-person voice in the trigger clause, which lowers specificity per the rubric guideline.

DimensionReasoningScore

Specificity

Lists multiple concrete actions ('Create and manage calendar projects for scheduling, content planning, and event management') matching the 5-anchor, but reduced by 1 per guideline because the description uses second-person voice ('Use when user wants...') rather than third person.

4 / 5

Completeness

Explicitly states both what it does (create/manage calendar projects for scheduling, content planning, event management) and when to use it with a concrete 'Use when...' trigger phrase.

5 / 5

Trigger Term Quality

Includes natural phrases users would say ('create a calendar', 'schedule events', 'build a content/publishing calendar') but lacks common synonyms like 'agenda' or 'appointment', fitting the good-but-incomplete anchor.

4 / 5

Distinctiveness Conflict Risk

'Calendar' is a clear niche with distinct triggers and minimal overlap risk with other skills.

5 / 5

Total

18

/

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
dtyq/magic
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.