CtrlK
BlogDocsLog inGet started
Tessl Logo

google-calendar

Create, update, and organize Google Calendar events and schedules. Check availability, book time, and manage calendars. Use when asked to schedule a meeting, set up an appointment, book a call, check gcal, or manage calendar events.

Install with Tessl CLI

npx tessl i github:odyssey4me/agent-skills --skill google-calendar
What are skills?

95

2.48x

Does it follow best practices?

Evaluation97%

2.48x

Agent success when using this skill

Validation for skill structure

SKILL.md
Review
Evals

Evaluation results

100%

64%

Project Kickoff Calendar Setup

Event creation with correct timestamp and timezone handling

Criteria
Without context
With context

Correct script invocation

0%

100%

RFC3339 start time

0%

100%

RFC3339 end time

0%

100%

All-day start format

100%

100%

All-day end format

0%

100%

Timezone flag for all-day event

41%

100%

Comma-separated attendees

80%

100%

No ambiguous timestamps

0%

100%

Correct calendar ID used

62%

100%

Both events created

100%

100%

Without context: $0.2330 · 1m 19s · 12 turns · 16 in / 4,241 out tokens

With context: $0.3733 · 1m 12s · 16 turns · 4,369 in / 3,847 out tokens

98%

76%

Executive Calendar Briefing Agent

Declined events handling and auth error recovery

Criteria
Without context
With context

Correct list invocation

0%

100%

Declined notice detection

0%

100%

User notification of declined events

30%

100%

Offer to show declined events

30%

100%

No retry on auth error

100%

100%

Auth status check on error

0%

100%

Auth reset recommendation

0%

80%

User interaction requirement noted

10%

100%

Retryable errors handled

50%

100%

Consistent script invocation

0%

100%

Without context: $0.2523 · 1m 45s · 16 turns · 21 in / 4,838 out tokens

With context: $0.4581 · 1m 54s · 20 turns · 2,508 in / 5,730 out tokens

100%

45%

Global Team Meeting Slot Finder

Multi-calendar freebusy availability checking

Criteria
Without context
With context

Correct freebusy command

0%

100%

RFC3339 start timestamps

100%

100%

RFC3339 end timestamps

100%

100%

Multiple calendars in single call

0%

100%

All three calendars included

50%

100%

No ambiguous timestamps

100%

100%

Covers full work week

100%

100%

Output written to file

100%

100%

Correct invocation pattern

0%

100%

Without context: $0.2120 · 1m 4s · 11 turns · 16 in / 3,675 out tokens

With context: $0.4063 · 1m 22s · 24 turns · 2,511 in / 3,986 out tokens

100%

70%

Q2 Planning Calendar Cleanup

Event update and delete on non-primary calendar

Criteria
Without context
With context

Correct update invocation

0%

100%

Correct delete invocation

0%

100%

Non-primary calendar for updates

0%

100%

Non-primary calendar for delete

0%

100%

RFC3339 start times

0%

100%

RFC3339 end times

0%

100%

Correct event IDs used

100%

100%

Budget Review times correct

100%

100%

Vendor Onboarding times correct

100%

100%

Without context: $0.2746 · 1m 21s · 14 turns · 19 in / 4,793 out tokens

With context: $0.4156 · 1m 17s · 19 turns · 23 in / 3,777 out tokens

88%

64%

Setting Up Google Calendar Integration

Auth setup and dependency installation workflow

Criteria
Without context
With context

Correct pip install command

0%

100%

All required packages included

57%

100%

Auth setup command used

0%

100%

Correct client-id passed

0%

100%

Correct client-secret passed

0%

100%

Check command invoked

0%

100%

Browser auth note present

33%

0%

Correct SKILL_DIR used

100%

100%

Without context: $0.2480 · 1m 6s · 16 turns · 132 in / 3,357 out tokens

With context: $0.2237 · 44s · 13 turns · 2,498 in / 2,069 out tokens

100%

28%

Global Team Meeting Audit

Event search, listing across calendars, UTC timestamp preference

Criteria
Without context
With context

Correct events list invocation

0%

100%

UTC start timestamp

100%

100%

UTC end timestamp

100%

100%

Keyword query used

0%

100%

Primary calendar queried

100%

100%

exec-team calendar queried

100%

100%

board-affairs calendar queried

100%

100%

Output written to file

100%

100%

No ambiguous timestamps

100%

100%

Consistent script invocation

0%

100%

Without context: $0.2212 · 1m 13s · 15 turns · 19 in / 3,235 out tokens

With context: $0.5087 · 1m 30s · 25 turns · 4,409 in / 4,349 out tokens

Evaluated
Agent
Claude Code
Model
Unknown

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.