timerise-ai

Time Slot Generator — Productivity skill for Claude Code

Productivity community

Agent Skill: build a strategy-driven time-slot generator with availability: daily ranges, Nth-weekday rules, one-off and whole-day slots authored in local time and stored as UTC, with seats, bookings.

How to install Time Slot Generator

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

What Time Slot Generator does

Agent Skill: build a strategy-driven time-slot generator with availability: daily ranges, Nth-weekday rules, one-off and whole-day slots authored in local time and stored as UTC, with seats, bookings, blackouts, host busy time, shared resources and working hours, capacity re-checked at booking, in Next.js App Router on Firestore or Supabase

Alternatives in Productivity

  • Time Command — Display the current date and time in Pakistan Standard Time (PKT, UTC+5) 20.2k ★
  • Business Growth Skills — Business growth and strategy skills 5.3k ★
  • /strategy — Run an end-to-end strategy workflow with decision-quality outputs 2.3k ★

README

time-slot-generator

[![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-16-claude-code-p1-5.md) [![Eval gpt-6.1-sol](https://img.shields.io/badge/eval_gpt--6.1--sol-pass_8%2F8-059669)](evals/2026-10-16-codex-p1-5.md) [![Eval gemini-3.8-flash](https://img.shields.io/badge/eval_gemini--3.8--flash-pass_8%2F8-059669)](evals/2026-10-16-gemini-cli-p1-5.md)

An [Agent Skill](https://agentskills.io) that teaches an agent to build a **strategy-driven time-slot generator with availability** in a **Next.js App Router** app: slots generated from strategies (daily ranges, Nth weekday of the month, one-off slots, whole days), authored in local wall-clock time and stored as UTC instants, with seats, bookings, blackouts, hosts' other commitments, shared resources and working hours subtracted, served by a listing route and a booking route. Firestore and Supabase/Postgres are both carried.

Slots are never stored. Strategies are, slots are regenerated on every read, and a booking finds its slot again by a deterministic ID. So the generator is **a pure function whose output does not depend on the viewport, the server's time zone or the time of year**, and the listing and the booking read **one availability map**, with seats **re-counted inside the booking transaction**.

This skill was written by the engineer who builds the slot engine