
Time Fetcher
This is a straightforward bash one-liner wrapped in a skill format for getting Dubai's current time in Gulf Standard Time. You get a TZ environment variable set to Asia/Dubai piped into date formatting, returning the time in a structured format with separate fields for just the time portion, the timezone info, and the full formatted string. It's basically documentation for a single command you could run yourself, which makes sense if you're building something that needs Dubai time specifically and want consistent formatting. Dubai doesn't do daylight saving, so it stays at UTC+4 year-round. Honestly feels a bit light for a standalone skill, but if you're frequently working with Gulf region timestamps, having the exact format codified beats looking it up each time.
- GitHub stars
- 57.4K
- last updated
- Jun 11, 2026
Install
$ npx -y skills add shanraisshan/claude-code-best-practice --skill time-fetcher --agent claude-codeInstalls into .claude/skills of the current project.
Files
Dubai Time Fetcher
Command
TZ='Asia/Dubai' date '+%Y-%m-%d %H:%M:%S %Z'
Expected Output Format
YYYY-MM-DD HH:MM:SS +04 (Gulf Standard Time)
Timezone Details
- Timezone: Asia/Dubai
- Offset: UTC+4
- Abbreviation: GST (Gulf Standard Time)
- Dubai does not observe daylight saving time
Return Format
Provide the following fields:
time: Just the time portion (HH:MM:SS)timezone: "GST (UTC+4)"formatted: The full output string from the command
Sponsors
Details
- Repository
- github.com/shanraisshan/claude-code-best-practice
- Categories
- Code Review & Quality, CLI & Terminal
- License
- MIT
- First seen
- Jun 11, 2026