time-management

Convert times between IANA timezones with DST-aware accuracy.

2|Updated May 8, 2026
One-click install
npx skills add https://github.com/cris-m/VoiceAgent --skill time-management-cris-m
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: time-management
Source: https://github.com/cris-m/VoiceAgent/tree/main/agent/assistant/skills/time-management
Command: npx skills add https://github.com/cris-m/VoiceAgent --skill time-management-cris-m

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill solves confusion and mistakes when finding the current time, converting times across timezones, and coordinating schedules in a voice-enabled personal assistant.

Core Features & Use Cases

  • Current time by timezone: Answer “What time is it in Tokyo?” using real-time IANA timezone lookups.
  • Timezone conversion: Convert a specific time (e.g., 2pm in one zone) into another zone while handling DST correctly.
  • Spoken time in words: Present time naturally (e.g., “a quarter past two in the afternoon”) for voice responses.
  • Timezone discovery & validation: Validate whether a timezone string is a valid IANA name and provide a safe approach for timezone-related questions.
  • Schedule coordination & time deltas: Find overlapping work hours across regions and support time-remaining style questions using current-time baselines.

Quick Start

Ask: "What time is it in London right now, and what time will it be for me in New York?"

Frequently Asked Questions about time-management

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

FAQPage Schema
How do I convert time between timezones while handling DST correctly?

Timezone conversion with DST awareness is handled by validating IANA timezone names and applying daylight saving time rules automatically. You provide a source time and target IANA zone, and the conversion adjusts for DST transitions without manual offset calculation.

What's the best way to find overlapping work hours across different regions?

Schedule coordination across regions uses current-time baselines from IANA timezone lookups to calculate time deltas and identify overlapping work hours. You query multiple timezones simultaneously to find mutually available scheduling windows.

How do I get a spoken-time format for voice assistant responses?

Spoken time in words converts digital clock output into natural phrasing like a quarter past two in the afternoon. This format is designed for voice-enabled personal assistant responses where conversational time expression improves user comprehension.

Can I validate whether a timezone string is a valid IANA name before converting?

Timezone validation checks whether a provided string matches a valid IANA timezone identifier before any conversion occurs. This prevents errors from invalid timezone names and ensures safe handling of timezone-related queries.

Why does my timezone conversion return the wrong offset during daylight saving transitions?

DST-aware timezone conversion requires using validated IANA timezone names rather than fixed UTC offsets, since IANA names automatically track daylight saving transition dates. Fixed offsets fail because they do not account for regional DST rule changes.

How do I look up the current time in a specific IANA timezone?

Current-time lookup retrieves the real-time clock value for any valid IANA timezone. You ask for the current time in a named region like Tokyo or London, and the lookup returns the accurate local time including DST adjustments.