timerise-ai

Calendar Scheduling Links — Development skill for Claude Code

Development community

Agent Skill: build self-hosted scheduling links: public booking pages per host and event type, weekly availability with date overrides, buffers and daily limits, group seats, Google Calendar and Micro.

How to install Calendar Scheduling Links

This entry records only its repository, not the path inside it, so there is no exact command to give. Open timerise-ai/calendar-scheduling-links and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Calendar Scheduling Links does

Agent Skill: build self-hosted scheduling links: public booking pages per host and event type, weekly availability with date overrides, buffers and daily limits, group seats, Google Calendar and Microsoft 365 sync, ICS invites, reminders, reschedule and cancel links, signed webhooks, an embed widget, in Next.js App Router on Supabase or Firestore

Alternatives in Development

  • Hippo Feature — Build one hippo feature from RESEARCH.md using the micro-eval TDD loop 734 ★
  • Caveman Micro — 6-line caveman micro prompt (85 tokens) that outperformed the original 552-token skill 162 ★
  • Wp Debug — Diagnose and fix WordPress block-theme failures — block validation errors, theme.json issues, missing patterns 44 ★

README

calendar-scheduling-links

[![Agent Skills](https://img.shields.io/badge/Agent_Skills-open_format-059669)](https://agentskills.io) [![skills.sh](https://img.shields.io/badge/skills.sh-npx_skills_add-059669)](https://www.skills.sh) [![Claude Code](https://img.shields.io/badge/Claude_Code-compatible-059669)](https://docs.claude.com/en/docs/claude-code/skills) [![Codex CLI](https://img.shields.io/badge/Codex_CLI-compatible-059669)](https://developers.openai.com/codex/skills) [![Gemini CLI](https://img.shields.io/badge/Gemini_CLI-compatible-059669)](https://github.com/google-gemini/gemini-cli/blob/main/docs/cli/skills.md) [![Eval claude-opus-5-5](https://img.shields.io/badge/eval_claude--opus--5--5-pass_8%2F8-059669)](evals/2026-10-15-claude-code-p1-3.md) [![Eval gpt-6.1-sol](https://img.shields.io/badge/eval_gpt--6.1--sol-pass_8%2F8-059669)](evals/2026-10-15-codex-p1-3.md) [![Eval gemini-3.8-flash](https://img.shields.io/badge/eval_gemini--3.8--flash-pass_8%2F8-059669)](evals/2026-10-15-gemini-cli-p1-3.md)

An [Agent Skill](https://agentskills.io) that teaches an agent to build **self-hosted scheduling links** in a **Next.js App Router** app on Vercel: a public booking page per host and event type, weekly availability with date overrides, buffers, minimum notice, daily limits and a rolling horizon, one-on-one and group event types, Google Calendar and Microsoft 365 busy-time sync with bookings written back, confirmation e-mails with an ICS invite, reminders, reschedule and cancel by a private link, signed webhooks and an embeddable widget. An open alternative to Calendly that you own and extend, on Supabase by default or on Firestore.

A scheduling page is a list of free times and a button; the hard part is the write. The skill computes slots with **one pure function that the page lists and the booking route calls again for the requested start**, writes each booking **under one lock per host with a Postgres exclusion constraint as the backstop**, and turns every side