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.

73

Quality

90%

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

80%

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

The skill body is dense, actionable, and token-efficient, with executable examples and clear tool documentation. Its main gaps are the absence of validation/verification checkpoints for destructive and batch operations, and a monolithic structure that could benefit from splitting the API reference into a referenced file.

Suggestions

Add validation/verification checkpoints for destructive and batch operations — e.g., call list_events to confirm the target before delete_event, and verify batch add_event results before proceeding.

Split the full per-action parameter tables into a separate REFERENCE.md and keep SKILL.md as a concise overview with clearly signaled one-level-deep references, improving progressive disclosure.

DimensionReasoningScore

Conciseness

The body is lean reference material (parameter tables, a decision tree, executable examples) with no padding explaining concepts Claude already knows; every section earns its place.

3 / 3

Actionability

It provides fully executable `tool.call(...)` Python examples, a concrete `mkdir -p` shell command, and copy-paste-ready parameter tables, matching the score-3 anchor.

3 / 3

Workflow Clarity

Steps are sequenced and a decision tree maps requests to actions, but destructive (`delete_event`) and batch ("batch or one-by-one") operations lack explicit validation/verification checkpoints, capping this at 2 per the rubric.

2 / 3

Progressive Disclosure

The 235-line body is monolithic with the full API reference inline and no bundle files or one-level-deep references; content that could be split into a separate reference file is inline, matching the score-2 anchor.

2 / 3

Total

10

/

12

Passed

Description

100%

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 provides explicit, natural-language triggers for when to use the skill. It clearly distinguishes the calendar skill from related ones.

DimensionReasoningScore

Specificity

"Create and manage calendar projects for scheduling, content planning, and event management" lists multiple specific concrete actions, matching the score-3 anchor.

3 / 3

Completeness

It explicitly answers what ("Create and manage calendar projects...") and when ("Use when user wants to create a calendar, schedule events..."), satisfying the score-3 anchor.

3 / 3

Trigger Term Quality

"create a calendar, schedule events, or build a content/publishing calendar" gives good coverage of natural terms users would say, hitting the score-3 anchor.

3 / 3

Distinctiveness Conflict Risk

The calendar-project niche is clear with distinct triggers ("create a calendar", "schedule events", "content/publishing calendar"), making conflicts with other skills unlikely.

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