Core concepts of the scheduling package — event types, schedules, bookings, hosts, teams, and how they compose.
57
64%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Passed
No findings from the security scan
Fix and improve this skill with Tessl
tessl review fix ./packages/scheduling/docs/skills/scheduling-basics/SKILL.mdThe mental model:
/:user/:slug or /team/:teamSlug/:slug./:user — user profile with event type list/:user/:slug — Booker for a personal event type/:user/:slug/embed — chromeless for iframe embedding/team/:teamSlug — team profile/team/:teamSlug/:slug — Booker for team event type (round-robin or collective)/d/:hash/:slug — private hashed-link Booker/booking/:uid — booking detail / manage/reschedule/:uid — reschedule Booker/forms/:formId — public routing form| User request | Action(s) |
|---|---|
| "Create a 30-minute intro meeting" | create-event-type --title "Intro" --slug intro --length 30 |
| "What's my availability tomorrow?" | check-availability --slug <slug> --from ... --to ... |
| "Cancel my 3pm with Alex" | list-bookings --status upcoming, then cancel-booking --uid ... |
| "Block next Friday" | add-date-override --scheduleId <id> --date 2026-04-10 --intervals [] |
| "Connect Google Calendar" | connect-calendar --kind google_calendar --redirectUri ... |
| "Make a team event rotating between Alice and Bob" | create-event-type --schedulingType round-robin --teamId ..., then set-event-type-hosts |
e9a2f0e
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.