schedule

Find open calendar blocks and batch-schedule candidate screens.

101|19|Updated Mar 31, 2026
One-click install
npx skills add https://github.com/yc-software/recruiting --skill schedule-yc-software
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: schedule
Source: https://github.com/yc-software/recruiting/tree/main/.claude/skills/schedule
Command: npx skills add https://github.com/yc-software/recruiting --skill schedule-yc-software

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Find open blocks on the hiring manager's calendar and batch schedule phone screens or tech screens. Two modes: "when am I free?" (show availability) and "schedule my calls" (match candidates to blocks and create events). Use when the user says "schedule", "when am I free", "find me time", "batch phone screens", "line up candidates", or any variation.

Core Features & Use Cases

  • Find open blocks: Pull calendar events, compute gaps within working hours (9:00 AM - 5:00 PM PT), and present available blocks that fit 30- to 60-minute screens.
  • Batch scheduling: Propose feasible groupings of candidates into shared blocks and prepare preliminary invites.
  • Config-driven coordination: Integrates recruiter preferences and data from Ashby, WAAS, and Gmail to align outreach and scheduling.

Quick Start

Ask the skill to find open blocks and batch schedule candidate calls.

Frequently Asked Questions about schedule

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

FAQPage Schema
How do I batch schedule candidate phone screens using hiring manager calendar availability?

Batch scheduling matches multiple candidates to open calendar blocks by pulling Gmail events and Ashby data to propose feasible groupings, requiring explicit manager approval before sending Zoom invites. It computes gaps within 9 AM - 5 PM PT working hours to fit 30- to 60-minute screens.

What's the best way to find open time blocks for recruiting outreach across different timezones?

Finding open time blocks for recruiting involves pulling calendar events and computing gaps within working hours while enforcing timezone rules. The system presents available blocks that fit 30- to 60-minute screens, aligning candidate outreach across WAAS and Ashby platforms.

Do I need Ashby and Google Workspace access to coordinate candidate scheduling?

Yes, coordinating candidate scheduling requires access to Google Workspace, Ashby, WAAS, and Zoom details. These integrations supply the recruiter preferences and calendar data needed to enforce working hours, timezone constraints, and explicit manager approval before sending invites.

Can I automatically send Zoom invites when lining up candidates for tech screens?

No, you cannot automatically send Zoom invites when lining up candidates. The scheduling workflow prepares preliminary invites for tech screens, but it enforces explicit manager approval before sending any calendar invitations to candidates.

How does batch scheduling handle working hours and timezone constraints for multiple candidates?

Batch scheduling handles working hours and timezone constraints by computing calendar gaps strictly within 9:00 AM - 5:00 PM PT. It coordinates multiple candidates across calendar blocks using WAAS and Ashby data to propose feasible batches that respect these temporal limitations.

Why does my candidate scheduling require explicit manager approval before sending invites?

Candidate scheduling requires explicit manager approval before sending invites to ensure the hiring manager validates the proposed batch scheduling blocks. The system prepares preliminary events from Gmail and Ashby data, but prevents automatic distribution until manual confirmation is received.