Time Awareness

v1.0.0

Provides accurate current time, market hours, timezone conversions, and prevents stale data by verifying time before responses.

0· 143·0 current·0 all-time
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
The skill's name/description (time, market hours, timezone conversions) matches the instructions and claimed dependencies (Python's zoneinfo and datetime). No unrelated credentials, binaries, or config paths are requested.
Instruction Scope
SKILL.md gives clear time-related runtime instructions (verify current time, handle DST, market hours). It does not instruct reading unrelated files or exfiltrating data. One minor ambiguity: 'configurable max age' and 'Set my timezone' imply storing a user preference, but SKILL.md does not state where/how config is persisted — this is a benign implementation detail to clarify before use.
Install Mechanism
No install spec or code files are included; the skill is instruction-only so nothing is written to disk by the skill itself. README points at a GitHub repo for manual install which is typical and not intrinsically risky.
Credentials
The skill requires no environment variables, credentials, or config paths. That is proportional for a time-awareness utility that relies on local time libraries.
Persistence & Privilege
always is false and autonomous invocation is allowed by default (normal). The skill does not request elevated or persistent system privileges and does not declare modifications to other skills or global agent settings.
Assessment
This skill appears coherent and low-risk: it is purely instruction-driven and needs no secrets. Before installing, confirm how the agent will store your timezone preference (where 'Set my timezone' is kept) and whether you trust the agent's system clock — if you need cryptographically or legally authoritative time, consider using a trusted time API or system NTP instead. If you plan to install code from the referenced GitHub repo, review that repository for any extra install steps or network activity. Otherwise, this skill's scope matches its description.

Like a lobster shell, security has layers — review code before you run it.

agentvk972p5sbn02saeawf9ae1y4fx183nmr8backupvk972p5sbn02saeawf9ae1y4fx183nmr8hermesvk972p5sbn02saeawf9ae1y4fx183nmr8latestvk972p5sbn02saeawf9ae1y4fx183nmr8openclawvk972p5sbn02saeawf9ae1y4fx183nmr8opsvk972p5sbn02saeawf9ae1y4fx183nmr8utilityvk972p5sbn02saeawf9ae1y4fx183nmr8
143downloads
0stars
1versions
Updated 3w ago
v1.0.0
MIT-0

SKILL.md - Time Awareness

Description

Never make time-sensitive mistakes again. Forces time verification before claims, prevents stale data, handles timezones correctly.

Price

Free

Commands

  • "What time is it?" — Current time in multiple zones
  • "Is the market open?" — Check market hours (ES, NQ, etc.)
  • "When does the market open?" — Next market open time
  • "Convert [time] to [timezone]" — Timezone conversion
  • "Set my timezone to [zone]" — Configure your timezone

Quick Start

  1. Set your timezone: "Set my timezone to America/Denver"
  2. Check market status: "Is ES open?"
  3. Get current time: "What time is it?"

Core Features

Time Verification

  • Always verifies current time before claims
  • Prevents stale data (configurable max age)
  • Handles DST transitions correctly

Market Hours

  • Supports ES, NQ, YM, CL, GC, and more
  • Knows holidays and early closes
  • RTH (Regular Trading Hours) and ETH (Extended)

Timezone Handling

  • 500+ timezone database
  • Automatic conversion
  • UTC as reference

Examples

You: "Is the market open?"
Agent: "ES is currently CLOSED. Opens Monday at 6:00 PM MT (pre-market)."

You: "What time is it in Tokyo?"
Agent: "It's 8:15 AM JST (Tuesday) in Tokyo."

You: "When does NQ open?"
Agent: "NQ opens in 2 hours 15 minutes (6:00 PM MT)."

Implementation

This skill uses Python's zoneinfo and datetime modules. No external API keys required.


Time is money. Know it precisely.

Comments

Loading comments...