CtrlK
BlogDocsLog inGet started
Tessl Logo

email-writer

Professional email writing expert for tone, structure, clarity, and business communication

59

Quality

67%

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 ./crates/openfang-skills/bundled/email-writer/SKILL.md
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 content is concise, well-organized, and assumes Claude's competence, with clear patterns and pitfalls. It is strong for a simple instruction-only skill, though actionable scaffolds could make it more directly usable.

Suggestions

Add a reusable email template (e.g. Subject / Greeting / BLUF / Details / Ask) that users can fill in directly.

Include one fully worked example email demonstrating the recommended structure end-to-end.

DimensionReasoningScore

Conciseness

The body is lean and assumes Claude's competence, covering BLUF, tone calibration, and patterns without explaining basic email concepts; every section earns its place.

3 / 3

Actionability

Guidance is concrete with named patterns and specific examples (e.g. subject line 'Decision needed by Friday'), but it is instructional rather than executable with no templates or fill-in scaffolds a user can directly apply.

2 / 3

Workflow Clarity

As a simple single-task skill with clear, sequenced guidance (BLUF, structure sections Context/Details/Ask), the workflow is unambiguous; no destructive batch operations require validation checkpoints.

3 / 3

Progressive Disclosure

For a simple skill under 50 lines with no need for external references, the well-organized sections (Principles, Techniques, Patterns, Pitfalls) satisfy progressive disclosure at 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 identifies the domain and core qualities but is vague, lacking concrete actions and an explicit 'Use when' trigger clause. It is acceptable but generic and would benefit from more specific capability verbs and trigger guidance.

Suggestions

Add concrete action verbs, e.g. 'Draft, revise, and structure professional emails for tone, clarity, and business communication'.

Add an explicit trigger clause, e.g. 'Use when writing, replying to, or reviewing professional emails'.

Include natural user phrasings like 'write an email', 'draft a reply', or 'adjust tone' to improve trigger term coverage.

DimensionReasoningScore

Specificity

Names the domain (email writing) and several qualities (tone, structure, clarity, business communication) but does not list concrete actions such as drafting, revising, or templating; closer to 'domain and some actions' than to a multi-action list.

2 / 3

Completeness

States what the skill does but has no explicit 'Use when...' trigger clause, capping completeness at 2 per the judging guidelines.

2 / 3

Trigger Term Quality

Includes natural terms like 'email' and 'business communication', but lacks common variations a user might say ('write an email', 'draft a message', 'reply', 'tone', 'professional email'); coverage is partial.

2 / 3

Distinctiveness Conflict Risk

Email writing is a reasonably distinct niche, but the generic phrasing could overlap with general writing or communication skills; not clearly differentiated with 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
RightNow-AI/openfang
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.