Scheduling Links

Generate Calendly-style booking links with configurable availability and embeddable widgets.

Updated Feb 10, 2026
One-click install
npx skills add https://github.com/ticruz38/skills --skill scheduling-links
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Scheduling Links
Source: https://github.com/ticruz38/skills/tree/main/skills/scheduling-links
Command: npx skills add https://github.com/ticruz38/skills --skill scheduling-links

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Scheduling teams and individuals spend time coordinating availability and collecting attendee details; Scheduling Links streamlines this by generating shareable booking links with configurable meeting types and auto-embedded calendars.

Core Features & Use Cases

  • Meeting Types: Define different meeting types with custom durations and colors to reflect branding.
  • Availability Windows: Set recurring weekly windows per meeting type to match team availability.
  • Booking Links: Create shareable links with titles, welcomes, confirmations, and input requirements.
  • Embeddable Widgets: Generate iframe embeds for websites to capture bookings directly.
  • Buffer Times: Add buffer minutes before/after appointments to prevent back-to-back bookings.
  • Booking Constraints: Enforce minimum/maximum booking horizons.
  • Calendar Integration: Automatically create calendar events when bookings are made (or store locally if calendar is unavailable).
  • Booking Management: View, update, cancel, or mark no-shows on bookings.

Quick Start

Create a booking link for a consult meeting type and share its URL with clients.

Frequently Asked Questions about Scheduling Links

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate Calendly-style booking links with configurable availability?

Generate Calendly-style booking links by defining meeting types with custom durations, setting recurring weekly availability windows, and creating shareable links with embeddable iframe widgets to capture appointments directly.

Can I embed a booking widget on my website to capture appointments directly?

Yes, embeddable booking widgets generate iframe embeds for websites to capture appointments directly. Widgets reflect configured meeting types, availability windows, and input requirements for attendees booking appointments.

How do I prevent back-to-back appointments when scheduling meetings?

Prevent back-to-back appointments by adding buffer times before and after meetings. Configure buffer minutes within meeting type settings to enforce spacing between scheduled appointments automatically.

Does booking link scheduling work without an external calendar integration?

Yes, booking link scheduling stores all data locally in SQLite without requiring external calendar integration. It optionally creates calendar events when bookings are made, or stores bookings locally if calendar is unavailable.

How do I manage meeting types and booking slots via command line?

Manage meeting types and booking slots via a TypeScript API and CLI. Use command line interface actions to create meeting types, configure availability windows, generate booking links, and manage existing bookings.

Can I enforce minimum and maximum booking horizons for appointment scheduling?

Yes, enforce booking constraints by setting minimum and maximum booking horizons for appointment scheduling. Configure these constraints within booking link settings to control when attendees can reserve time slots.