CtrlK
BlogDocsLog inGet started
Tessl Logo

zoom-video-sdk-windows

Zoom Video SDK for Windows - C++ integration for video sessions, raw audio/video capture, screen sharing, recording, and real-time communication

65

Quality

80%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Critical

Do not install without reviewing

Fix and improve this skill with Tessl

tessl review fix ./plugins/zoom/skills/video-sdk/windows/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

77%Weight 40%Scale 1-3

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

Highly actionable with excellent executable code and well-sequenced workflows, but undermined by a duplicated second half and a navigation map whose referenced bundle files largely do not exist.

Suggestions

Delete the duplicated 'Merged from video-sdk/windows/SKILL.md' section and consolidate the navigation/quick-start/learnings into a single canonical set of sections.

Create the referenced bundle files (concepts/, examples/, troubleshooting/, windows.md, RUNBOOK.md, dotnet-winforms/guide.md) or remove the dead links so the progressive-disclosure structure is real rather than aspirational.

Move the long YUV420→RGB and GDI rendering code, which is reference material, into examples/raw-video-capture.md to slim the overview.

DimensionReasoningScore

Conciseness

Much of the body is concrete and useful, but the large duplicated 'Merged from video-sdk/windows/SKILL.md' section (quick-start path, documentation tree, by-use-case, key learnings, quick reference) rehashes earlier content, which is unnecessary padding that should be tightened.

2 / 3

Actionability

Provides fully executable, copy-paste-ready C++ for initialization, session join, the message pump, Canvas/Raw-Data rendering, YUV420→RGB conversion, GDI rendering, and event-driven subscription with specific API calls and error handling.

3 / 3

Workflow Clarity

Multi-step flows are clearly sequenced (numbered Quick Start, the Singleton→Delegate→Subscribe pattern, event-driven subscription with onSessionJoin/onUserLeave/onSessionLeave cleanup) with explicit error-recovery feedback (error-code tables, 'subscribe returns error 2 → subscribe in onUserVideoStatusChanged') and a referenced RUNBOOK checklist.

3 / 3

Progressive Disclosure

Sections are well-labeled and the three existing references/ files are cleanly signaled one level deep, but the body points to ~15 bundle files (concepts/, examples/, troubleshooting/, windows.md, RUNBOOK.md, dotnet-winforms/guide.md) that do not exist, and inline content is duplicated rather than appropriately split.

2 / 3

Total

10

/

12

Passed

Description

82%Weight 40%Scale 1-3

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 specific, well-targeted description that names concrete capabilities and natural trigger terms, but it omits an explicit 'Use when...' clause, leaving the activation trigger implicit.

Suggestions

Add an explicit trigger clause, e.g. 'Use when developing Windows video applications with the Zoom Video SDK, or when the user mentions Zoom Video SDK, raw media capture, or screen sharing on Windows.'

Consider adding common variant terms like 'C++/CLI', '.NET wrapper', or 'live transcription' to broaden natural trigger coverage.

DimensionReasoningScore

Specificity

Lists multiple concrete capabilities — 'video sessions, raw audio/video capture, screen sharing, recording, and real-time communication' — tied to a named C++ integration domain, matching the multi-action anchor.

3 / 3

Completeness

Clearly states what the skill does but lacks any 'Use when...' clause or equivalent explicit trigger guidance, so the 'when' is only implied — capping completeness at 2 per the rubric guideline.

2 / 3

Trigger Term Quality

Includes natural terms a user would actually say ('Zoom Video SDK', 'Windows', 'screen sharing', 'recording', 'real-time communication') with good coverage of likely phrasings.

3 / 3

Distinctiveness Conflict Risk

The 'Zoom Video SDK for Windows - C++ integration' framing is a clear, narrow niche unlikely to trigger for unrelated skills.

3 / 3

Total

11

/

12

Passed

Validation

87%

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

Validation14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

skill_md_line_count

SKILL.md is long (1013 lines); consider splitting into references/ and linking

Warning

relative_links

Relative link issues: 114 missing, 31 deeper-than-1-level

Warning

Total

14

/

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.