CtrlK
BlogDocsLog inGet started
Tessl Logo

time-fetcher

Instructions for fetching current Dubai time via bash command

66

Quality

78%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./agent-teams/.claude/skills/time-fetcher/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

100%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The content is a model of a lean, single-purpose skill: an executable command, a clear expected-output format, and an explicit return spec, all well-organized in a compact body. No bundle files are present or needed.

DimensionReasoningScore

Conciseness

The body is lean and efficient: a single executable command plus short, well-scoped sections with no explanation of concepts Claude already knows, so every token earns its place.

3 / 3

Actionability

It provides a fully executable, copy-paste-ready bash command (`TZ='Asia/Dubai' date '+%Y-%m-%d %H:%M:%S %Z'`) and a concrete, explicit return-field specification.

3 / 3

Workflow Clarity

This is a simple single-purpose skill with one unambiguous action (run the command, return the specified fields), which the rubric permits to score 3 when the action is clear.

3 / 3

Progressive Disclosure

The skill is under 50 lines with no need for external references, and its well-organized sections (Command, Expected Output Format, Timezone Details, Return Format) meet the simple-skill bar for a top score.

3 / 3

Total

12

/

12

Passed

Description

57%

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description is specific and distinctive about its narrow purpose but stops short of providing explicit usage triggers or multiple concrete actions. It reads as a terse capability statement rather than a complete trigger-bearing description.

Suggestions

Add an explicit 'Use when…' clause (e.g., 'Use when the user asks for the current time in Dubai/Gulf Standard Time') to satisfy the completeness dimension.

Broaden natural trigger keywords to cover common variations such as 'GST', 'Gulf Standard Time', 'timezone', or 'current time in Dubai'.

List one or two more concrete actions if applicable (e.g., returning structured time fields) to lift specificity to the top anchor.

DimensionReasoningScore

Specificity

The description names a concrete domain and action ('fetching current Dubai time via bash command'), but lists only a single action rather than 'multiple specific concrete actions', so it does not reach 3.

2 / 3

Completeness

It clearly states what the skill does (fetch Dubai time via bash) but provides no 'Use when…' or equivalent trigger guidance, which caps completeness at 2 per the rubric guidelines.

2 / 3

Trigger Term Quality

'Dubai time' is a term a user might naturally say, but the description lacks common variations and trigger keywords (e.g., timezone, GST, current time), so coverage is partial.

2 / 3

Distinctiveness Conflict Risk

The narrow focus on 'current Dubai time' is a clear niche with distinct triggers and is unlikely to conflict with other skills.

3 / 3

Total

9

/

12

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
shanraisshan/claude-code-best-practice
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.