CtrlK
BlogDocsLog inGet started
Tessl Logo

gws-gmail-forward

Gmail: Forward a message to new recipients.

64

Quality

76%

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 ./skills/gws-gmail-forward/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

92%Weight 40%Scale 1-5

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

The content is a lean, well-structured CLI reference with executable examples and clear safety options via --dry-run/--draft. Only minor flag/tip redundancy keeps conciseness from a perfect score.

Suggestions

Remove or consolidate Tips that merely restate flag table rows (e.g. the --attach and --draft tips), keeping only behavior not already in the flags table.

Optionally note the --dry-run checkpoint first in the Examples to encourage validation before a real send.

DimensionReasoningScore

Conciseness

The body is efficient and well-organized with no over-explanation of concepts Claude already knows, but a few Tips restate flag descriptions (e.g. --attach, --draft, --no-original-attachments), which is minor redundancy that could be trimmed.

4 / 5

Actionability

Provides fully executable, copy-paste-ready commands with a complete flags table and examples covering the common cases (basic, body, cc, html, attach, no-attachments, draft), matching the fully-executable anchor.

5 / 5

Workflow Clarity

This is a single-purpose skill whose single action is unambiguous (one command with required --message-id and --to), and --dry-run/--draft serve as explicit validation/safety checkpoints, so the simple-skill exception applies.

5 / 5

Progressive Disclosure

Content is split into clearly organized sections (Usage, Flags, Examples, Tips, See Also) with well-signaled one-level-deep references to sibling SKILL.md files (gws-shared, gws-gmail) and no nested references; no bundle files exist to complicate navigation.

5 / 5

Total

19

/

20

Passed

Description

61%Weight 40%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 is concise, third-person, and names a clear domain and action, with natural trigger terms. Its main weakness is the absence of an explicit "Use when..." trigger clause, which caps completeness.

Suggestions

Add an explicit trigger clause, e.g. "Use when the user asks to forward a Gmail message to new recipients."

Consider including the synonym "email" alongside "message" to broaden natural keyword coverage.

Clarify scope vs. sibling Gmail skills (e.g. distinguish forwarding from replying or sending new messages) to reduce overlap risk.

DimensionReasoningScore

Specificity

Names the Gmail domain and one concrete action ("Forward a message to new recipients"), but coverage is not comprehensive — only forwarding is described, matching the 1-2 concrete actions anchor.

3 / 5

Completeness

The "what" is clear (forward a message to new recipients) but there is no "Use when..." clause or equivalent trigger guidance, so per the rubric completeness is capped at 3.

3 / 5

Trigger Term Quality

Natural user-facing terms are present ("Gmail", "Forward", "message", "recipients"), which are exactly what a user would say; only minor synonyms like "email" are missing, fitting the good-coverage anchor.

4 / 5

Distinctiveness Conflict Risk

The niche is specific (Gmail forwarding) and clearly distinct from generic skills, but there is minor overlap risk with sibling Gmail send/manage skills, fitting the mostly-distinct anchor.

4 / 5

Total

14

/

20

Passed

Validation

87%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_field

'metadata' should map string keys to string values

Warning

relative_links

Relative link issues: 2 suspicious

Warning

Total

14

/

16

Passed

Repository
googleworkspace/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.