Timezone
v2.0.0Convert times across world timezones and compare availability. Use when converting meetings, checking offsets, comparing zones, generating tables.
Security Scan
OpenClaw
Benign
high confidencePurpose & Capability
Name/description describe timezone conversion and availability features. The included script implements CLI commands (convert, compare, export, stats, etc.) and stores data under ~/.local/share/timezone — all expected for this purpose.
Instruction Scope
SKILL.md instructs using the CLI commands provided by the script and references only the local data directory. The runtime instructions and examples align with the script behavior. There are no instructions to read unrelated system files or send data externally.
Install Mechanism
No install spec is provided (instruction-only); a single shell script is included. This is low-risk — nothing is downloaded or executed from remote locations during install.
Credentials
The skill requires no environment variables, credentials, or config paths. The script writes only to the user's data directory (~/.local/share/timezone). No unrelated secrets or services are requested.
Persistence & Privilege
The skill does not request always: true, does not modify other skills, and only persists its own data under the user's home directory. It logs user-issued commands and their arguments to history.log — expected for this kind of utility.
Assessment
This skill appears coherent and offline: it is a small shell script implementing a timezone CLI and it stores logs and exports under ~/.local/share/timezone. Before installing, note that: 1) the tool will create and append to files in that directory (history.log and per-command logs), so avoid entering sensitive secrets as command arguments because they will be stored; 2) there is no automatic installer — you or your environment will need to place the script on PATH (review where it will be placed and its file permissions); 3) the export functionality writes files you may want to protect (check permissions); and 4) although the skill claims to be offline and the code contains no network calls, always review any updates or additional files for changes that could introduce external endpoints. If you want extra caution, run the script in a restricted user account or container first to confirm behavior.Like a lobster shell, security has layers — review code before you run it.
latest
Timezone
Your personal Timezone assistant. Track, analyze, and manage all your utility tools needs from the command line.
Why Timezone?
- Works entirely offline — your data never leaves your machine
- Simple command-line interface, no GUI needed
- Export to JSON, CSV, or plain text anytime
- Automatic history and activity logging
Getting Started
# See what you can do
timezone help
# Check current status
timezone status
# View your statistics
timezone stats
Commands
| Command | What it does |
|---|---|
timezone run | Run |
timezone check | Check |
timezone convert | Convert |
timezone analyze | Analyze |
timezone generate | Generate |
timezone preview | Preview |
timezone batch | Batch |
timezone compare | Compare |
timezone export | Export |
timezone config | Config |
timezone status | Status |
timezone report | Report |
timezone stats | Summary statistics |
timezone export | <fmt> Export (json |
timezone search | <term> Search entries |
timezone recent | Recent activity |
timezone status | Health check |
timezone help | Show this help |
timezone version | Show version |
timezone $name: | $c entries |
timezone Total: | $total entries |
timezone Data | size: $(du -sh "$DATA_DIR" 2>/dev/null |
timezone Version: | v2.0.0 |
timezone Data | dir: $DATA_DIR |
timezone Entries: | $(cat "$DATA_DIR"/*.log 2>/dev/null |
timezone Disk: | $(du -sh "$DATA_DIR" 2>/dev/null |
timezone Last: | $(tail -1 "$DATA_DIR/history.log" 2>/dev/null |
timezone Status: | OK |
timezone [Timezone] | run: $input |
timezone Saved. | Total run entries: $total |
timezone [Timezone] | check: $input |
timezone Saved. | Total check entries: $total |
timezone [Timezone] | convert: $input |
timezone Saved. | Total convert entries: $total |
timezone [Timezone] | analyze: $input |
timezone Saved. | Total analyze entries: $total |
timezone [Timezone] | generate: $input |
timezone Saved. | Total generate entries: $total |
timezone [Timezone] | preview: $input |
timezone Saved. | Total preview entries: $total |
timezone [Timezone] | batch: $input |
timezone Saved. | Total batch entries: $total |
timezone [Timezone] | compare: $input |
timezone Saved. | Total compare entries: $total |
timezone [Timezone] | export: $input |
timezone Saved. | Total export entries: $total |
timezone [Timezone] | config: $input |
timezone Saved. | Total config entries: $total |
timezone [Timezone] | status: $input |
timezone Saved. | Total status entries: $total |
timezone [Timezone] | report: $input |
timezone Saved. | Total report entries: $total |
Data Storage
All data is stored locally at ~/.local/share/timezone/. Each action is logged with timestamps. Use export to back up your data anytime.
Feedback
Found a bug or have a suggestion? Let us know: https://bytesagain.com/feedback/
Powered by BytesAgain | bytesagain.com | hello@bytesagain.com
Comments
Loading comments...
