CtrlK
BlogDocsLog inGet started
Tessl Logo

uni-telegram

Telegram messaging via uni CLI. Use when user wants to send Telegram messages, read Telegram chats, search Telegram, or manage Telegram contacts. Commands: send, read, edit, delete, forward, react, search, chats, contacts, download, auth.

93

Quality

93%

Does it follow best practices?

Impact

Pending

No eval scenarios have been run

SecuritybySnyk

Advisory

Suggest reviewing before use

SKILL.md
Quality
Evals
Security

Quality

Discovery

100%

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 well-crafted skill description that hits all the key criteria. It clearly identifies the tool (uni CLI), the platform (Telegram), provides explicit 'Use when' triggers with natural language, and lists all available commands. The description is concise yet comprehensive.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions: 'send, read, edit, delete, forward, react, search, chats, contacts, download, auth' - these are explicit commands that clearly describe what the skill can do.

3 / 3

Completeness

Clearly answers both what ('Telegram messaging via uni CLI' plus command list) AND when ('Use when user wants to send Telegram messages, read Telegram chats, search Telegram, or manage Telegram contacts') with explicit trigger guidance.

3 / 3

Trigger Term Quality

Includes natural keywords users would say: 'send Telegram messages', 'read Telegram chats', 'search Telegram', 'manage Telegram contacts'. The word 'Telegram' appears multiple times as users would naturally mention it.

3 / 3

Distinctiveness Conflict Risk

Very distinct niche - specifically targets Telegram messaging via a specific CLI tool. The repeated 'Telegram' references and specific command list make it unlikely to conflict with other messaging or communication skills.

3 / 3

Total

12

/

12

Passed

Implementation

87%

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

This is a well-crafted CLI reference skill that maximizes actionability through concrete, executable examples while maintaining excellent token efficiency. The main weakness is the lack of validation guidance for destructive operations like bulk message deletion, which could benefit from a 'verify before delete' pattern.

Suggestions

Add a verification step before destructive operations, e.g., 'Use `uni telegram read me --json | grep "test"` to preview matches before `delete`'

Consider adding error handling guidance for common failures (auth expired, chat not found, rate limits)

DimensionReasoningScore

Conciseness

Extremely lean and efficient - pure command examples with minimal explanation. No unnecessary context about what Telegram is or how MTProto works. Every line demonstrates a specific command.

3 / 3

Actionability

Fully copy-paste ready commands covering all major operations. Each example shows exact syntax with realistic arguments. The progression from simple to complex use cases (e.g., send with file, send with caption, send with reply) is excellent.

3 / 3

Workflow Clarity

Commands are well-organized by category, but lacks validation/verification guidance. For destructive operations like delete (especially range deletion), there's no mention of confirming targets first or recovering from mistakes.

2 / 3

Progressive Disclosure

For a CLI reference skill of this scope (~60 lines), the organization is appropriate. Clear section headers, logical grouping, and a helpful Notes section at the end. No need for external file references given the content density.

3 / 3

Total

11

/

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.

Validation10 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

Warning

Total

10

/

11

Passed

Repository
shockz09/uni-cli
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.