CtrlK
BlogDocsLog inGet started
Tessl Logo

add-webex

Add Webex channel integration via Chat SDK.

60

Quality

71%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

High

Do not use without reviewing

Fix and improve this skill with Tessl

tessl review fix ./.claude/skills/add-webex/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

88%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 a strong, executable recipe: concrete directives, a real validation feedback loop, and useful troubleshooting without padding. The main gap is structural — everything lives inline in one ~130-line file with no progressive disclosure into reference files for the channel-info and troubleshooting material.

DimensionReasoningScore

Conciseness

The body is efficient and assumes competence (no explaining what Webex, an SDK, or a barrel import is), with only minor rationale prose (e.g. "Pinned to an exact version — the supply-chain policy rejects ranges") that could be trimmed; not 5 because of those explanatory asides, not 3 because it is not noticeably verbose.

4 / 5

Actionability

Every step ships exact, copy-paste-ready directives with real file paths, exact commands ("pnpm run build", "pnpm exec vitest run ..."), and a pinned dependency version; troubleshooting gives concrete API calls ("GET https://webexapis.com/v1/webhooks"), matching the fully-executable anchor.

5 / 5

Workflow Clarity

Apply steps 1-4 are explicitly sequenced with a build-then-test validation checkpoint and a documented feedback loop (red test or silent adapter → re-run Apply), matching the explicit-validation-with-error-recovery anchor; the destructive-cap does not apply because validation is present.

5 / 5

Progressive Disclosure

Content is well-organized into clearly headed sections with no nested references and no bundle files, but ~130 lines of inline troubleshooting and channel-info reference data could plausibly live in separate files and there are zero signaled external references, so it is good-structure rather than the ideal split of a 5.

4 / 5

Total

18

/

20

Passed

Description

53%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 clear and domain-specific but terse: it states the what without an explicit when/trigger clause and enumerates only a single action. Adding a "Use when..." clause and a couple more concrete actions or natural synonyms would lift specificity, trigger quality, and completeness.

Suggestions

Add an explicit trigger clause, e.g. "Use when adding Cisco Webex as a messaging channel or when the user mentions Webex bots/spaces."

Enumerate the concrete actions (copy adapter, register, pin dependency, build+test) instead of the single verb "Add".

Include natural synonyms/extensions such as "Cisco Webex" and "Webex bot" to broaden trigger coverage.

DimensionReasoningScore

Specificity

"Add Webex channel integration via Chat SDK" names the domain and one concrete action (add) but offers no enumerated action list, matching the 1-2-actions-not-comprehensive anchor; not 2 because it is more specific than "Processes PDF files" and not 4 because only a single action is given.

3 / 5

Completeness

It states a clear "what" (add Webex channel integration) but has no "Use when..." or equivalent trigger guidance, so per the missing-trigger cap it cannot exceed 3; not 4 because "when" is entirely absent rather than weakly present.

3 / 5

Trigger Term Quality

"Webex" is a natural term a user would say, but the description misses common variations ("Cisco Webex", "Webex bot", "Webex space") and pairs it with technical jargon ("Chat SDK"), fitting the some-keywords-missing-synonyms anchor.

3 / 5

Distinctiveness Conflict Risk

The Webex-specific niche is distinct with minimal conflict risk, but it shares the "add X channel" pattern with sibling channel skills, so it is mostly-distinct rather than the fully-niche score of 5.

4 / 5

Total

13

/

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
nanocoai/nanoclaw
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.