About
This skill provides a systematic approach to constraint-based scheduling, helping users find optimal time windows across multiple participant calendars and preferences. It guides the process through four distinct phases: input verification, constraint classification, programmatic solution searching, and final verification. By prioritizing programmatic verification over manual analysis, it ensures that high-granularity requirements and edge cases—such as specific buffer times or boundary conditions—are handled with precision and without the risk of human error or data truncation.