What problem does it solve? JavaScript date handling with the legacy Date object is error-prone across timezones, locales, and calendar boundaries. This Skill routes you to the correct @northguild/gmt functions for everyday date/time read operations — getting current values, parsing components, formatting for display, comparing values, and validating inputs — without ever touching new Date(). ## Core Features & Use Cases - Current values and parsing: Get now/today as ISO strings, extract year/month/day components, and parse RFC 3339, HTTP, and SQL date formats with sentinel returns instead of thrown errors. - Formatting and locale names: Format dates, times, and relative strings like "yesterday", plus retrieve localized month, weekday, meridiem, and era names. - Calendar identifiers and comparison: Read ISO week, ordinal, quarter, and fiscal 4-5-4 periods, then compare, sort, or check weekend/business-day status. - Use Case: A user needs the ISO week number for a vessel schedule date and a localized display string for a UI. The Skill points to getIsoWeekDate (which returns the week-numbering year alongside the week) and formatDate, with validation via isValidDate first. ## Quick Start Ask the assistant to get the current date, extract the ISO week from a given date string, and format it for display using the gmt-basics skill.