CtrlK
BlogDocsLog inGet started
Tessl Logo

zoom-meeting-sdk-ios

Zoom Meeting SDK for iOS native apps. Use when embedding Zoom meetings in iOS with default/custom UI, PKCE + SDK auth, host start with ZAK, and mobile lifecycle handling.

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

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

A well-structured, token-efficient navigation hub with clear progressive disclosure and a sensible reading order. Main gaps are the lack of any in-body executable guidance and several referenced files missing from the bundle.

Suggestions

Add at least one minimal in-body code snippet or concrete first step (e.g. a one-line SDK import / init call) so the skill is actionable before the user opens a referenced file.

Ensure the files listed under 'Start Here' (especially the primary ios.md) actually exist in the bundle, or mark which are to be generated vs. provided.

Inline a short preflight/validation checkpoint in the body rather than relying entirely on the referenced RUNBOOK, so the workflow has an explicit feedback loop in SKILL.md.

DimensionReasoningScore

Conciseness

The body is a lean navigation hub — a one-line orientation, an ordered start list, key sources, and operations — with no padding and no re-explanation of concepts Claude already knows.

5 / 5

Actionability

It provides concrete pointers (real file paths and URLs in an ordered reading list) but no in-body executable steps or commands; all actual how-to guidance is delegated to referenced files.

3 / 5

Workflow Clarity

The numbered 'Start Here' list gives a clear sequence and validation is signaled via the RUNBOOK '5-minute preflight and debugging checklist', though checkpoints live in a referenced file rather than inline.

4 / 5

Progressive Disclosure

Well-signaled one-level-deep references with an easy 'Start Here' navigation order, but most referenced sibling files (ios.md, concepts/*, examples/*, scenarios/*, troubleshooting/*, RUNBOOK.md) are absent from the bundle, so the primary entry links are dead.

4 / 5

Total

16

/

20

Passed

Description

92%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 tight, third-person description that clearly states both what the skill does and when to use it, with concrete capability specifics and a clear niche. Only minor weakness is trigger-term synonym coverage.

DimensionReasoningScore

Specificity

Names the domain and lists multiple concrete capabilities — 'default/custom UI, PKCE + SDK auth, host start with ZAK, and mobile lifecycle handling' — giving comprehensive coverage of the SDK's action surface.

5 / 5

Completeness

Explicitly states what the skill does (Zoom Meeting SDK for iOS native apps with enumerated capabilities) and when to use it via a concrete 'Use when embedding Zoom meetings in iOS with...' clause.

5 / 5

Trigger Term Quality

Includes natural terms users would say ('Zoom meetings', 'iOS', 'embedding Zoom meetings') but is missing a few common synonyms or phrasings a user might naturally use.

4 / 5

Distinctiveness Conflict Risk

The Zoom-iOS-SDK niche with platform- and feature-specific triggers (PKCE, ZAK, mobile lifecycle) is distinct and unlikely to fire for unrelated skills.

5 / 5

Total

19

/

20

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: 7 missing, 1 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.