CtrlK
BlogDocsLog inGet started
Tessl Logo

professional-proofreader

Use when a user asks to "proofread", "review and correct", "fix grammar", "improve readability while keeping my voice", and to proofread a document file and save an updated version.

42

Quality

43%

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 ./plugins/AI-Agents-Safe-Coding-Skills/skills/professional-proofreader/SKILL.md

The canonical home for this skill is professional-proofreader in administrakt0r/AI-Agents-Safe-Coding-Skills

SKILL.md
Quality
Evals
Security

Quality

Content

25%Scale 1-5

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

This skill suffers from a mismatch between what it includes and what it delegates. It spends significant tokens on basic editing concepts Claude already knows (grammar rules, spelling standards) while delegating all actionable workflow details to external files that aren't provided. The result is a skill that is both verbose and lacking in concrete guidance — it tells Claude what proofreading is rather than how to execute the specific workflow.

Suggestions

Remove or drastically reduce the 'Best Practices' editing standards section (Grammar, Spelling, Punctuation, Style & Tone, Readability) — Claude already knows these concepts. Replace with a brief constraint like 'Apply standard proofreading corrections while preserving author voice and intent.'

Add a concrete example showing sample input text, corrected output, and the exact modification log format expected (e.g., a structured list with line numbers, original text, corrected text, and reason).

Either provide the referenced bundle files (inline-text-mode.md, file-processing-mode.md) or inline the key workflow steps with explicit validation checkpoints, especially for file processing (e.g., read file → proofread content → write to UPDATED_ prefixed file → verify file was created → report modifications).

Add a concrete file processing example showing the exact tool calls or commands for reading a file, writing the updated version, and confirming success.

DimensionReasoningScore

Conciseness

The skill over-explains concepts Claude already knows (what grammar, spelling, and punctuation are), includes verbose checklists of basic editing standards (subject-verb agreement, tense consistency, etc.), and has unnecessary padding like the 'Overview' paragraph explaining what proofreading is. The 'Best Practices' section is largely redundant for Claude.

2 / 5

Actionability

The skill provides high-level direction but lacks concrete, executable guidance. Both workflow modes defer entirely to external reference files with no inline examples of actual proofreading output format, modification log structure, or file handling commands. There are no code examples, no sample input/output pairs, and no concrete modification log format shown.

2 / 5

Workflow Clarity

The two modes are identified but their actual steps are entirely delegated to external reference files that are not provided. The 'Output Rules' section gives rough guidance but lacks validation checkpoints. For file processing (a potentially destructive operation involving file writes), there are no verification steps, no error handling, and no feedback loops.

2 / 5

Progressive Disclosure

The skill references two external files (references/inline-text-mode.md and references/file-processing-mode.md) but these files are not provided in the bundle, making it impossible to verify they exist or contain useful content. The SKILL.md itself retains verbose content that should either be in the references or removed, while the actual workflow details that should be summarized inline are entirely absent.

2 / 5

Total

8

/

20

Passed

Description

61%Scale 1-5

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 has strong trigger term coverage with natural user phrases but is weak on specificity of capabilities — it doesn't detail what types of corrections are performed or what file formats are supported. The 'when' clause is well-constructed, but the 'what' portion is underdeveloped, making it harder to distinguish from general writing or editing skills.

Suggestions

Add specific capabilities like 'Corrects spelling, grammar, punctuation, and sentence structure' to improve specificity.

Specify supported file types (e.g., '.docx', '.txt', '.md') to improve distinctiveness and trigger term coverage.

Rewrite the 'what' portion in third person voice (e.g., 'Proofreads document files for grammar, spelling, and readability issues and saves corrected versions') to follow best practices.

DimensionReasoningScore

Specificity

The description names the domain (proofreading/grammar correction) but the concrete actions are minimal — it mentions 'proofread a document file and save an updated version' but doesn't specify what kinds of corrections are made (spelling, punctuation, style, tone) or what file types are supported.

2 / 5

Completeness

The 'when' is explicitly covered with trigger phrases ('Use when a user asks to...'). The 'what' is present but weak — 'proofread a document file and save an updated version' is fairly generic and doesn't detail the specific capabilities. Both are present but the 'what' could be more specific.

4 / 5

Trigger Term Quality

Includes several natural trigger phrases users would actually say: 'proofread', 'review and correct', 'fix grammar', 'improve readability while keeping my voice'. These are realistic user phrases. Missing some variations like 'spell check', 'edit for clarity', 'copyedit', or file extensions.

4 / 5

Distinctiveness Conflict Risk

The proofreading focus is somewhat specific, but 'document file' is broad and could overlap with general writing assistance skills, document editing skills, or grammar-checking tools. The trigger terms help distinguish it but the scope of 'document file' is vague enough to create overlap.

3 / 5

Total

13

/

20

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

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

10

/

11

Passed

Repository
administrakt0r/AI-Agents-Safe-Coding-Skills
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.