CtrlK
BlogDocsLog inGet started
Tessl Logo

automate-whatsapp

Automate Whatsapp

22

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

0%

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

The skill body is a broken placeholder ('404: Not Found') with no real content, code, workflow, or bundled references. Every dimension fails because there is nothing written to evaluate.

Suggestions

Replace the '404: Not Found' placeholder with a real skill body: a Quick start section showing how to authenticate and send a WhatsApp message via the API.

Add an executable code example (e.g. a Python snippet using the WhatsApp Business API / library) so the skill is actionable.

For multi-step messaging flows, include a numbered workflow with a validation/verification checkpoint before sending batch or destructive messages.

DimensionReasoningScore

Conciseness

The body is the placeholder "404: Not Found" rather than actual skill content; it is not lean-and-efficient guidance but effectively absent material, so it cannot earn the efficient-content anchors.

1 / 3

Actionability

No concrete code, commands, or executable guidance is present — the body offers no instruction beyond an error string, matching the 'vague or abstract; no concrete code/commands' anchor.

1 / 3

Workflow Clarity

There is no sequence of steps, no validation, and no process described at all, so the 'steps unclear or missing' anchor applies.

1 / 3

Progressive Disclosure

No sections, no references, and no bundle files (references/scripts/assets are absent) exist to organize; the body is a bare error line with no navigational structure.

1 / 3

Total

4

/

12

Passed

Description

22%

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 a two-word placeholder that barely communicates intent: it names the WhatsApp domain but no concrete capabilities and no explicit trigger guidance. It avoids generic sprawl only because the platform name is specific.

Suggestions

Replace 'Automate Whatsapp' with concrete actions, e.g. 'Send and schedule WhatsApp messages, automate replies, and manage contacts via the WhatsApp API.'

Add an explicit 'Use when...' trigger clause, e.g. 'Use when the user asks to automate WhatsApp messaging, send bulk messages, or set up WhatsApp bots.'

Include natural keyword variations (messages, automation, bots, WhatsApp Web/API) to improve trigger coverage.

DimensionReasoningScore

Specificity

The description "Automate Whatsapp" names only a domain and a single vague verb; it lists no concrete actions, matching the 'vague or no actions' anchor rather than the 'names domain and some actions' level.

1 / 3

Completeness

It gives a very weak 'what' (Automate) and no 'when' / 'Use when...' trigger guidance, so both halves are effectively missing per the cap-at-2 rule and the 'both very weak' anchor.

1 / 3

Trigger Term Quality

"Whatsapp" is a natural term a user might say, so it rises above jargon-only (level 1), but coverage is thin with no common variations like 'messages', 'automation', or 'bots' needed for level 3.

2 / 3

Distinctiveness Conflict Risk

Naming WhatsApp targets a specific niche, but the vague action could still overlap with other WhatsApp-related skills, fitting 'somewhat specific but could still overlap' rather than a clear conflict-free niche.

2 / 3

Total

6

/

12

Passed

Validation

93%

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

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

description_field

'description' is very short (17 chars), consider making it more detailed

Warning

Total

15

/

16

Passed

Repository
boisenoise/skills-collections
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.