CtrlK
BlogDocsLog inGet started
Tessl Logo

user-file-ops

Simple operations on user-provided text files including summarization.

59

Quality

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Quality

Content

85%

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

The body is actionable, well-structured, and appropriately scoped for a simple single-purpose skill, with executable commands and a verified bundle reference. The only weakness is minor redundancy in the examples.

DimensionReasoningScore

Conciseness

The body is lean and free of concept-explanation padding, but Example 2 ('Summarize a different file') is near-duplicate of Example 1, and the file-staging explanation is slightly longer than necessary.

2 / 3

Actionability

Provides fully executable `bash scripts/summarize_file.sh <input> <output>` commands backed by a real, complete script, making the examples copy-paste ready.

3 / 3

Workflow Clarity

This is a simple single-task skill whose single action (run the script with input and output args) is unambiguous and non-destructive, so it qualifies for a 3 under the simple-skill scoring note.

3 / 3

Progressive Disclosure

Under 50 lines with well-organized Overview/Examples/Output Files sections and a single real one-level reference to scripts/summarize_file.sh (verified present), matching the simple-skill allowance for a 3.

3 / 3

Total

11

/

12

Passed

Description

50%

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 conveys the skill's purpose and one concrete action but is vague about the full capability set and omits any explicit 'when to use' trigger. It is adequate but unremarkable across all dimensions.

Suggestions

Replace 'Simple operations' with the specific actions supported, e.g. 'Summarize text files: compute line/word/byte counts and capture a line-numbered preview.'

Add an explicit trigger clause such as 'Use when the user asks to summarize a text file or get basic file statistics.'

Include natural trigger variations ('summarize', 'file summary', 'word count', 'preview') to improve trigger-term coverage.

DimensionReasoningScore

Specificity

Names the domain ('user-provided text files') and one concrete action ('summarization'), but 'Simple operations' is vague and stops short of listing the multiple specific actions (statistics, preview) the body actually supports.

2 / 3

Completeness

States what the skill does but has no 'Use when...' clause or equivalent explicit trigger guidance, which caps completeness at 2 per the rubric.

2 / 3

Trigger Term Quality

Includes natural terms like 'text files' and 'summarization' a user might say, but coverage is thin and missing common variations ('summarize', 'file summary', 'word count').

2 / 3

Distinctiveness Conflict Risk

Narrowed to text files and summarization so it is somewhat specific, but 'simple operations on text files' is generic enough to overlap with other file-handling skills and lacks distinct triggers.

2 / 3

Total

8

/

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
trpc-group/trpc-agent-go
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.