CtrlK
BlogDocsLog inGet started
Tessl Logo

build-zoom-meeting-app

Use when embedding meetings.

63

Quality

75%

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 ./plugins/zoom/skills/build-zoom-meeting-app/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

100%

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 tight, well-structured routing skill: concise, with concrete decision rules, a clear sequenced workflow, and clean one-level references to sibling skills. It assumes Claude's competence and avoids redundant explanation.

DimensionReasoningScore

Conciseness

The body is lean — short intro, a scoped "Covers" list, a 5-step workflow, a reference list, and pitfalls — with no padding and no explanation of concepts Claude already knows; every section earns its place.

3 / 3

Actionability

Although code-free (appropriate for a routing skill), it gives concrete gating rules such as "Route to Meeting SDK if the user needs actual Zoom meetings" and "Add REST API only for meeting creation, resource management, or reporting", which are executable decision logic.

3 / 3

Workflow Clarity

The five numbered steps form a clear, unambiguous decision sequence; this is a planning/routing task (not destructive, batch, XML, or DB work), so the absence of validation checkpoints does not cap clarity per the rubric's scoring notes.

3 / 3

Progressive Disclosure

The body is under 50 lines, well-organized into labeled sections, and points to five sibling skills as clearly-signaled, one-level-deep markdown links with no nesting; no bundle files exist to verify beyond the listing.

3 / 3

Total

12

/

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 provides an explicit trigger but is extremely terse, omitting what the skill actually does and the Zoom-specific scope that would distinguish it. It clears the bar above vague filler yet leaves capability and distinctiveness underspecified.

Suggestions

Add a concrete capability clause, e.g. "Plans Zoom meeting embeds: SDK selection, join/auth flow, and REST/webhook/RTMS gating."

Include Zoom-specific trigger terms ("Zoom meeting", "Video SDK", "meeting lifecycle") so it is distinguishable from a generic video-sdk skill.

Combine what + when in one sentence, e.g. "Routes Zoom meeting embeds across web/native platforms. Use when the user wants to build or embed a Zoom meeting experience."

DimensionReasoningScore

Specificity

The phrase "embedding meetings" names the domain and a single action, but gives only one verb and no enumeration of capabilities; it is more concrete than "Helps with documents" yet far short of listing multiple specific actions.

2 / 3

Completeness

The "Use when embedding meetings" clause gives an explicit trigger (the "when"), but the "what" is barely stated — the skill's actual capabilities are only implied by the trigger, not described.

2 / 3

Trigger Term Quality

"meetings" is a natural keyword a user would say, but coverage is thin — no common variations like "Zoom", "video call", "join flow", or "meeting SDK" appear, so it matches "some relevant keywords but missing common variations".

2 / 3

Distinctiveness Conflict Risk

"embedding meetings" is a somewhat specific niche, but without "Zoom" qualification it could overlap with the sibling video-sdk skill and other meeting skills, matching "somewhat specific but could still overlap".

2 / 3

Total

8

/

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

relative_links

Relative link issues: 5 suspicious

Warning

Total

15

/

16

Passed

Repository
openai/plugins
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.