CtrlK
BlogDocsLog inGet started
Tessl Logo

positron-demo-video

Use when the user wants to create a demo video, record a feature walkthrough, or generate a video for a PR description. Triggers on "record a demo", "make a video", "demo video for PR", or "generate a walkthrough".

73

Quality

90%

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

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

An excellent instruction-style skill body: concrete commands, explicit validation and feedback loops at every phase, and clean one-level progressive disclosure into demo-patterns.md. The only weakness is slight redundancy between the recording phase and the Technical Reference section.

DimensionReasoningScore

Conciseness

Lean and assumes Claude's competence (git log, ffmpeg, Playwright fixtures) with every section earning its place. Minor redundancy holds it below anchor 5: the MP4 requirement and GitHub 10MB/100MB limits are stated twice (Phase 4 and Technical Reference).

4 / 5

Actionability

Fully executable guidance throughout: exact commands (npm run demo:record, npm run demo:postprocess, ffprobe/ffmpeg invocations), concrete file paths, named helpers (setupDemoLayout, humanClick, bestEffort), a worked script example, and a copy-paste-ready subagent verification prompt. Not anchor 4 territory — no meaningful gaps.

5 / 5

Workflow Clarity

Six clearly sequenced phases with a pipeline diagram, an explicit user-approval gate before recording, a dedicated verification phase (subagent frame-extraction checks captions vs. actions), and Phase 6 back-mapping that routes each change type to the right phase. Complete feedback loops.

5 / 5

Progressive Disclosure

The body stays at overview level and clearly signals a single one-level-deep reference (references/demo-patterns.md, verified to exist) at both points it is needed, plus a pointer to demo-utils.ts. No nested references and no content inlined that belongs in a separate file.

5 / 5

Total

19

/

20

Passed

Description

87%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 strong, tight description: third-person-appropriate capability statements, an explicit 'Use when' clause, and concrete quoted trigger phrases. The only minor gaps are a few missing natural synonyms and unstated ancillary capabilities.

DimensionReasoningScore

Specificity

Names three concrete actions ("create a demo video", "record a feature walkthrough", "generate a video for a PR description") with no vague filler. Falls short of anchor 5 only because coverage of ancillary capabilities (post-processing, MP4 output) is not present.

4 / 5

Completeness

Explicitly answers both what (create demo videos, record feature walkthroughs, generate videos for PRs) and when ("Use when the user wants to..." plus concrete quoted trigger phrases). Anti-drift check: anchor 4 faults a weakly explicit 'when', which does not apply here.

5 / 5

Trigger Term Quality

Quotes natural user phrases ("record a demo", "make a video", "demo video for PR", "generate a walkthrough") that users would actually say. Missing a few synonyms such as "screencast" or "screen recording", so it sits between anchors 4 and 5, closer to 4.

4 / 5

Distinctiveness Conflict Risk

Clear niche (Positron demo videos for PRs) with distinct triggers like "demo video for PR" that are unlikely to fire for other skills. Minimal conflict risk.

5 / 5

Total

18

/

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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
posit-dev/positron
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.