What problem does it solve? Time-scoped tasks require exact start and end dates, but manually computing ranges like last quarter or the last 30 days is error-prone and inconsistent. This Skill resolves any named time window to concrete ISO dates relative to the moment it runs, so date bounds are never derived by hand. ## Core Features & Use Cases - Named Window Resolution: Converts keywords like today, yesterday, thisWeek, last30Days, thisQuarter, and lastYear into inclusive local civil dates (YYYY-MM-DD) plus half-open UTC instants for timestamp queries. - Arbitrary Ranges and Aliases: Supports generic lastNdays, lastNweeks, and lastNmonths patterns (e.g. last45days) plus shortcuts like ytd, qtd, 7d, 30d, and 12m. - Machine-Readable Output: Prints human-readable lines and JSON records with start, end, startUtc, endExclusiveUtc, day count, timezone, and resolution timestamp. - Use Case: When asked to summarize activity from last quarter, run the resolver to get exact start and end dates, then use those bounds directly in database queries or report filters. ## Quick Start Ask the assistant to resolve the date range for last30Days using the temporal skill and use the returned start and end dates as the time bounds for your task.