Utility tools via uni CLI. Use when user wants weather, stock prices, currency conversion, QR codes, or URL shortening. Services: weather, stocks, currency, qrcode, shorturl.
96
95%
Does it follow best practices?
Impact
Pending
No eval scenarios have been run
Advisory
Suggest reviewing before use
Quality
Discovery
89%Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.
This is a solid description with explicit trigger guidance and good keyword coverage. The main weakness is that it lists service categories rather than describing specific actions (e.g., 'check weather forecasts', 'look up stock prices', 'convert between currencies'). The description effectively communicates when to use the skill but could be more concrete about capabilities.
Suggestions
Replace service category list with action-oriented descriptions: 'Check weather forecasts, look up stock prices, convert currencies, generate QR codes, shorten URLs' instead of just listing 'weather, stocks, currency, qrcode, shorturl'.
| Dimension | Reasoning | Score |
|---|---|---|
Specificity | Names the domain (utility tools via uni CLI) and lists services (weather, stocks, currency, qrcode, shorturl), but doesn't describe concrete actions like 'check weather forecasts' or 'generate QR codes' - just lists service categories. | 2 / 3 |
Completeness | Clearly answers both what (utility tools via uni CLI with listed services) and when (explicit 'Use when user wants weather, stock prices, currency conversion, QR codes, or URL shortening'). | 3 / 3 |
Trigger Term Quality | Includes natural keywords users would say: 'weather', 'stock prices', 'currency conversion', 'QR codes', 'URL shortening'. These are common, natural terms users would use when requesting these services. | 3 / 3 |
Distinctiveness Conflict Risk | Clear niche with distinct triggers - the combination of weather, stocks, currency, QR codes, and URL shortening via a specific CLI tool is unlikely to conflict with other skills. Each service type is specific enough to avoid overlap. | 3 / 3 |
Total | 11 / 12 Passed |
Implementation
100%Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
This is an exemplary utility skill that maximizes information density while remaining highly usable. It provides comprehensive coverage of the uni CLI's capabilities through well-organized, executable examples with helpful inline comments. The skill respects Claude's intelligence by avoiding explanations of what weather or stocks are, focusing purely on actionable commands.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | Extremely lean and efficient. No unnecessary explanations, just the essential note about no API keys and fast responses, followed by pure executable examples. Every token earns its place. | 3 / 3 |
Actionability | Fully executable, copy-paste ready commands with inline comments explaining each variation. Covers common use cases with concrete examples including edge cases like coordinates, multiple currencies, and WiFi QR codes. | 3 / 3 |
Workflow Clarity | This is a simple utility skill with independent commands rather than multi-step workflows. Each command is unambiguous and self-contained, which is appropriate for this type of tool reference. | 3 / 3 |
Progressive Disclosure | Well-organized with clear section headers for each service. Content is appropriately sized for a single file with no need for external references. Easy to scan and find the relevant command. | 3 / 3 |
Total | 12 / 12 Passed |
Validation
90%Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.
Validation — 10 / 11 Passed
Validation for skill structure
| Criteria | Description | Result |
|---|---|---|
allowed_tools_field | 'allowed-tools' contains unusual tool name(s) | Warning |
Total | 10 / 11 Passed | |
f1dfc90
Table of Contents
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.