ace-tool
Semantic codebase search, code indexing, and prompt enhancement via standalone CLI. Use when: (1) Semantic code search with natural language queries, (2) Code…
Time and timezone utilities for getting current time and converting between timezones. Use when: (1) Getting current time in any timezone, (2) Converting time between different timezones, (3) Working with IANA timezone names, (4) Scheduling across timezones, (5) Time-sensitive
$ npx -y skills add Dianel555/DSkills --skill time --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/timeContext preview
The summary Claude sees to decide when to auto-load this skill.
Time and timezone utilities for getting current time and converting between timezones. Use when: (1) Getting current time in any timezone, (2) Converting time between different timezones, (3) Working with IANA timezone names, (4) Scheduling across timezones, (5) Time-sensitive
name: time description: | Time and timezone utilities for getting current time and converting between timezones. Use when: (1) Getting current time in any timezone, (2) Converting time between different timezones, (3) Working with IANA timezone names, (4) Scheduling across timezones, (5) Time-sensitive operations. Triggers: "what time is it", "current time", "convert time", "timezone", "time in [city]".
Time and timezone conversion utilities. Standalone CLI only (no MCP dependency).
Run `scripts/time_cli.py` via Bash:
# Prerequisites: pip install pytz (or use Python 3.9+ with zoneinfo) # Get current time in a timezone python scripts/time_cli.py get --timezone "Asia/Shanghai" python scripts/time_cli.py get --timezone "America/New_York" python scripts/time_cli.py get # Uses system timezone # Convert time between timezones python scripts/time_cli.py convert \ --time "16:30" \ --from "America/New_York" \ --to "Asia/Tokyo" # List available timezones python scripts/time_cli.py list [--filter "Asia"]
| Tool | Parameters | Output | |------|------------|--------| | `get_current_time` | `timezone` (required, IANA name) | `{timezone, datetime, is_dst}` | | `convert_time` | `source_timezone`, `time` (HH:MM), `target_timezone` | `{source, target, time_difference}` |
| Region | Timezone | |--------|----------| | China | `Asia/Shanghai` | | Japan | `Asia/Tokyo` | | Korea | `Asia/Seoul` | | US East | `America/New_York` | | US West | `America/Los_Angeles` | | UK | `Europe/London` | | Germany | `Europe/Berlin` | | France | `Europe/Paris` | | Australia | `Australia/Sydney` | | UTC | `UTC` |
1. Identify target timezone (use IANA name) 2. Call `get_current_time` with timezone parameter 3. Response includes ISO 8601 datetime and DST status
1. Identify source timezone and time (24-hour format HH:MM) 2. Identify target timezone 3. Call `convert_time` with all parameters 4. Response includes both times and time difference
{
"timezone": "Asia/Shanghai",
"datetime": "2024-01-01T21:00:00+08:00",
"is_dst": false
}{
"source": {
"timezone": "America/New_York",
"datetime": "2024-01-01T16:30:00-05:00",
"is_dst": false
},
"target": {
"timezone": "Asia/Tokyo",
"datetime": "2024-01-02T06:30:00+09:00",
"is_dst": false
},
"time_difference": "+14.0h"
}| Error | Recovery | |-------|----------| | Invalid timezone | Check IANA timezone name spelling | | Invalid time format | Use 24-hour format HH:MM | | MCP unavailable | Fall back to CLI script |
| Prohibited | Correct | |------------|---------| | Use city names directly | Use IANA timezone names (e.g., `Asia/Tokyo` not `Tokyo`) | | Use 12-hour format | Use 24-hour format (e.g., `16:30` not `4:30 PM`) | | Assume timezone | Always specify timezone explicitly |
CLI tools skills for AI coding assistants (Claude Code, Codex, Antigravity CLI).
Semantic codebase search, code indexing, and prompt enhancement via standalone CLI. Use when: (1) Semantic code search with natural language queries, (2) Code…
Incremental LLM-friendly wiki generator for Obsidian note vaults. Use when: (1) Building wiki from notes, (2) Ingesting notes to wiki, (3) Obsidian LLM wiki,…
Self-evolution workflow for the agent. Before substantive work, recall past outcomes from evolution memory; while editing, detect improvement signals; at task…
Delegates coding/research tasks to the Google Antigravity CLI (`agy`) for external-model execution (Gemini 3.x, Claude Sonnet/Opus 4.6, GPT-OSS). Replaces the…
Delegates coding tasks to Codex CLI for prototyping, debugging, and code review. Use when: (1) Backend/logic implementation, (2) Algorithm design and…
Delegates coding tasks from Codex to local Claude Code in print mode while preserving Claude's normal runtime customizations by default. Use when: (1) You want…