CtrlK
BlogDocsLog inGet started
Tessl Logo

notify-templates

Fixed-format templates for Slack alerts, supplier emails, and escalations. Load this whenever the task is "notify", "alert", "email", or "tell ops".

68

Quality

83%

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

SKILL.md
Quality
Evals
Security

Quality

Content

76%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 body is lean, concrete, and self-contained with executable examples and clear routing guidance. Its main weakness is the absence of a validation/verification checkpoint for the batch JSONL-append operation, which caps workflow clarity despite otherwise clear sequencing.

Suggestions

Add a verification step after appending to outbox.jsonl (e.g. confirm the line count or that json.loads succeeds on the written line) before reporting the batch as sent.

State explicitly what 'sent' means given there is no send_slack_alert call — clarify that appending to the outbox is the send, and what (if anything) confirms downstream delivery.

Tighten the reassuring commentary ('That's the whole job', 'If you're making more than two calls...') to keep every token instructional.

DimensionReasoningScore

Conciseness

Lean and directive with little padding, but a few lines (e.g. 'That's the whole job', 'If you're making more than two calls...') are reassuring commentary rather than strict instruction.

4 / 5

Actionability

Fully executable copy-paste-ready Python snippets plus concrete outbox paths and json.dumps usage cover the common single and batch cases.

5 / 5

Workflow Clarity

A batch/append operation with no validation step: the content appends JSONL to an outbox but never verifies the write succeeded or that the message JSON is well-formed before sending, which per the batch-operation cap limits this to 3.

3 / 5

Progressive Disclosure

A compact single-file skill under ~100 lines with clear section headers and no external bundle files; content is self-contained and well-organized, matching the simple-skill exception.

5 / 5

Total

17

/

20

Passed

Description

90%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.

A strong, well-targeted description that clearly states both what the skill produces and when to load it, using natural trigger terms. Minor additional enumeration of output types could nudge specificity to a 5, but it already sits noticeably above the 3-anchor.

DimensionReasoningScore

Specificity

Names the domain and several concrete outputs ('Slack alerts, supplier emails, and escalations') with the core action ('template fills'), but doesn't enumerate as many distinct actions as a 5-anchor example.

4 / 5

Completeness

Explicitly states what it does ('Fixed-format templates for Slack alerts, supplier emails, and escalations') and when to use it ('Load this whenever the task is notify, alert, email, or tell ops') with concrete trigger phrases.

5 / 5

Trigger Term Quality

Comprehensive natural triggers a user would actually say ('notify', 'alert', 'email', 'tell ops') covering the main entry points for this skill.

5 / 5

Distinctiveness Conflict Risk

Clear narrow niche (notification templates for ops) with distinct trigger phrases unlikely to collide with other skills.

5 / 5

Total

19

/

20

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
anthropics/cwc-workshops
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.