constraints-scheduling

Installation
SKILL.md

Constraints Scheduling

Overview

This skill provides guidance for solving constraint-based scheduling problems where the goal is to find time slots that satisfy multiple constraints from different sources (participant availability, existing calendars, preferences, etc.). It emphasizes systematic data extraction, programmatic verification, and proper handling of time granularity requirements.

Workflow

Phase 1: Input Verification and Data Extraction

Before any analysis, establish complete and verified data:

  1. Verify input file integrity first - Check that input files have not been modified and contain expected data before processing
  2. Extract complete data - Ensure all file contents are fully read (watch for truncation in tool outputs)
  3. Use appropriate parsers - For structured formats like ICS (iCalendar), use proper parsing libraries rather than manual text extraction
  4. Document extracted data - Create a clear summary of all extracted events, constraints, and preferences

Phase 2: Constraint Classification

Related skills

More from letta-ai/skills

Installs
52
Repository
letta-ai/skills
GitHub Stars
97
First Seen
Jan 24, 2026