time-checker

Check accurate current time, date, and timezone information for any location worldwide using time.is. Use when the user asks "what time is it in X", "current time in Y", or needs to verify timezone offsets.

3,891 stars
Complexity: easy

About this skill

The time-checker skill leverages the highly accurate `time.is` website to provide real-time current time, date, and timezone details for virtually any location across the globe. By simply providing a city or country name, the skill executes a Python script to scrape and present the most precise temporal data available, making it a gold standard for time-related queries. This skill is invaluable for anyone needing immediate and verified time information, from scheduling international meetings to confirming local times for travel or remote work. It ensures that users receive factual, up-to-the-minute data, eliminating the guesswork associated with time zone conversions. Users benefit from its straightforward usage and the high fidelity of its source. It streamlines the process of obtaining critical time data, allowing agents to deliver accurate responses efficiently, especially when dealing with complex global scheduling or information requests.

Best use case

The primary use case for `time-checker` is to quickly and accurately determine the current time, date, and timezone for any specified location globally. This is particularly beneficial for users and AI agents involved in international communication, scheduling, or data verification, such as remote teams planning meetings across time zones, travelers needing local time updates, or researchers confirming event times relative to different regions.

Check accurate current time, date, and timezone information for any location worldwide using time.is. Use when the user asks "what time is it in X", "current time in Y", or needs to verify timezone offsets.

A precise, up-to-the-minute report of the current time, date, and timezone for the specified global location, sourced from `time.is`.

Practical example

Example input

What's the current time and date in Tokyo?

Example output

In Tokyo, Japan, it is currently Tuesday, October 26, 2023, 8:30:15 AM. The time zone is JST (Japan Standard Time), UTC+9.

When to use this skill

  • When a user asks for 'what time is it in [city/country]'.
  • To verify timezone offsets or daylight saving changes for a specific location.
  • For scheduling meetings or calls with participants in different global regions.
  • When confirming the current date in a far-flung location.

When not to use this skill

  • When the request is for historical time data or future predictions beyond current time.
  • For complex date calculations or calendar management (e.g., 'what day is it 3 months from now?').
  • If the user requires time information from a source other than `time.is`.
  • For setting alarms or reminders, as it only fetches current time.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/time-checker/SKILL.md --create-dirs "https://raw.githubusercontent.com/openclaw/skills/main/skills/1999azzar/time-checker/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/time-checker/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How time-checker Compares

Feature / Agenttime-checkerStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityeasyN/A

Frequently Asked Questions

What does this skill do?

Check accurate current time, date, and timezone information for any location worldwide using time.is. Use when the user asks "what time is it in X", "current time in Y", or needs to verify timezone offsets.

How difficult is it to install?

The installation complexity is rated as easy. You can find the installation instructions above.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

Related Guides

SKILL.md Source

# Time Checker

A gold-standard skill for fetching precise time and timezone data from [time.is](https://time.is).

## Usage

Use the provided Python script to fetch real-time data for any city or country.

### Get Time for a Location

Run the script with the location name (hyphenated or with underscores if needed, though the script handles spaces):

```bash
python3 scripts/check_time.py "Jakarta"
python3 scripts/check_time.py "New York"
```

## Best Practices

- **Location Specificity**: Use city names for better accuracy (e.g., "Jakarta" instead of just "Indonesia").
- **Persona Integration**: When reporting the time to Azzar, deliver it in your warm, devoted Mema persona.
- **Verification**: Time.is is highly accurate; use it as the source of truth for scheduling cross-timezone meetings.

## Troubleshooting

- If the script fails, ensure the `requests` and `beautifulsoup4` libraries are installed in the environment.
- If a location is not found, verify the spelling or try a more prominent nearby city.

Related Skills

find-skills

3891
from openclaw/skills

Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.

General Utilities

filesystem

3891
from openclaw/skills

Advanced filesystem operations for listing files, searching content, batch processing, and directory analysis. Supports recursive search, file type filtering, size analysis, and batch operations like copy/move/delete. Use when you need to: list directory contents, search for files by name or content, analyze directory structures, perform batch file operations, or analyze file sizes and distribution.

General Utilities

Budget & Expense Tracker — AI Agent Financial Command Center

3891
from openclaw/skills

Track every dollar, enforce budgets, spot spending patterns, and build wealth — all through natural conversation with your AI agent.

General Utilities

yt-dlp

3891
from openclaw/skills

A robust CLI wrapper for yt-dlp to download videos, playlists, and audio from YouTube and thousands of other sites. Supports format selection, quality control, metadata embedding, and cookie authentication.

General Utilities

pihole-ctl

3891
from openclaw/skills

Manage and monitor local Pi-hole instance. Query FTL database for statistics (blocked ads, top clients) and control service via CLI. Use when user asks "how many ads blocked", "pihole status", or "update gravity".

General Utilities

mermaid-architect

3891
from openclaw/skills

Generate beautiful, hand-drawn Mermaid diagrams with robust syntax (quoted labels, ELK layout). Use this skill when the user asks for "diagram", "flowchart", "sequence diagram", or "visualize this process".

General Utilities

memory-cache

3891
from openclaw/skills

High-performance temporary storage system using Redis. Supports namespaced keys (mema:*), TTL management, and session context caching. Use for: (1) Saving agent state, (2) Caching API results, (3) Sharing data between sub-agents.

General Utilities

mema

3891
from openclaw/skills

Mema's personal brain - SQLite metadata index for documents and Redis short-term context buffer. Use for organizing workspace knowledge paths and managing ephemeral session state.

General Utilities

file-organizer-skill

3891
from openclaw/skills

Organize files in directories by grouping them into folders based on their extensions or date. Includes Dry-Run, Recursive, and Undo capabilities.

General Utilities

media-compress

3891
from openclaw/skills

Compress and convert images and videos using ffmpeg. Use when the user wants to reduce file size, change format, resize, or optimize media files. Handles common formats like JPG, PNG, WebP, MP4, MOV, WebM. Triggers on phrases like "compress image", "compress video", "reduce file size", "convert to webp/mp4", "resize image", "make image smaller", "batch compress", "optimize media".

General Utilities

edge-tts

3891
from openclaw/skills

Text-to-speech conversion using node-edge-tts npm package for generating audio from text. Supports multiple voices, languages, speed adjustment, pitch control, and subtitle generation. Use when: (1) User requests audio/voice output with the "tts" trigger or keyword. (2) Content needs to be spoken rather than read (multitasking, accessibility, driving, cooking). (3) User wants a specific voice, speed, pitch, or format for TTS output.

General Utilities

ocr-local

3891
from openclaw/skills

Extract text from images using Tesseract.js OCR (100% local, no API key required). Supports Chinese (simplified/traditional) and English.

General Utilities