Agent skill · Backend & API

world-clock

Get the current time anywhere and convert between time zones with zero API keys — timeapi.io via curl (worldtimeapi fallback), plus the DST-safe meeting-window math. Use when asked what time is it in a city, convert 3pm my time to Tokyo, find a meeting slot across time zones, or what's the UTC offset somewhere. Produces the local time(s), the conversion with DST handled by the API not by memory, and the overlap window for scheduling questions.

mohitagw15856github.com/mohitagw15856GitHub ↗
claude-codecursorMIT
Install
npx skills add mohitagw15856/pm-claude-skills --skill world-clock --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 1
SKILL.md size: 4 KB
Bundled scripts: none
Path: skills/world-clock/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 1,255
Language: HTML

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# World Clock Skill Time zone arithmetic is famously the thing to never do from memory — DST transitions, half-hour offsets (India), 45-minute offsets (Nepal), and zones that changed their rules last year all punish confidence. This skill fetches authoritative current time per IANA zone over keyless HTTPS and does conversions by *comparing fetched offsets*, not by recalling them. For scheduling questions it computes the civilized-overlap window rather than a single translated hour. ## What This Skill Produces - **The time(s)** — current local time per requested place, with UTC offset and DST status - **Conversions** — "3pm here = X there," computed from fetched offsets - **The overlap window** — for scheduling: the hours that are civil (or least brutal) in every zone - **The command** — exact curl, rerunnable ## Required Inputs Ask for these if not provided: - **The places** — resolve cities to IANA zones (Tokyo → Asia/Tokyo); country-level ambiguity gets asked ("the US" spans six zones) - **For conversions:** the anchor time and its zone — "3pm" needs to know whose 3pm - **For scheduling:** everyone's zones and the civility bounds (default: 8am–9pm per person; ask if a zone may ta

What's inside
Steps it walks through
  1. What This Skill Produces
  2. Required Inputs
  3. Framework: Fetch, Don't Recall
  4. Output Format
  5. Quality Checks
  6. Anti-Patterns
More from pm-claude-skills
All skills →
About this skill
What does the world-clock skill do?

Get the current time anywhere and convert between time zones with zero API keys — timeapi.io via curl (worldtimeapi fallback), plus the DST-safe meeting-window math. Use when asked what time is it in a city, convert 3pm my time to Tokyo, find a meeting slot across time zones, or what's the UTC offset somewhere. Produces the local time(s), the conversion with DST handled by the API not by memory, and the overlap window for scheduling questions.

How do I install it?

Run `npx skills add mohitagw15856/pm-claude-skills --skill world-clock --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From mohitagw15856/pm-claude-skills, a repository with 1,255 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going