Record your screen to video from Claude Code. Guided capture setup: pick a display, window, or screen region, then start/stop recording on demand. Uses ffmpeg — cross-platform (macOS, Linux, Windows). Produces MP4 with sensible defaults. Pairs with demo-narrate for voice-over. Triggers on: screencast, record screen, screen recording, capture screen, record window, record region, start recording, screen capture video.
75
94%
Does it follow best practices?
Impact
—
No eval scenarios have been run
Passed
No known issues
Quality
Discovery
100%Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.
This is an excellent skill description that covers all dimensions well. It provides specific concrete actions, comprehensive trigger terms, clear 'what' and 'when' guidance, and occupies a distinct niche. The description is concise yet thorough, mentioning cross-platform support and the relationship to a companion skill (demo-narrate).
| Dimension | Reasoning | Score |
|---|---|---|
Specificity | Lists multiple specific concrete actions: 'pick a display, window, or screen region', 'start/stop recording on demand', 'Produces MP4 with sensible defaults', 'Pairs with demo-narrate for voice-over'. Very clear about what it does. | 3 / 3 |
Completeness | Clearly answers both 'what' (record screen to video, guided capture setup, pick display/window/region, produces MP4) and 'when' (explicit 'Triggers on:' clause with multiple natural trigger phrases). | 3 / 3 |
Trigger Term Quality | Excellent coverage of natural trigger terms: 'screencast, record screen, screen recording, capture screen, record window, record region, start recording, screen capture video'. These are terms users would naturally use when wanting to record their screen. | 3 / 3 |
Distinctiveness Conflict Risk | Very distinct niche — screen recording is a specific capability unlikely to overlap with other skills. The mention of ffmpeg, MP4 output, and the pairing with demo-narrate further distinguishes it. Trigger terms are all screen-recording-specific. | 3 / 3 |
Total | 12 / 12 Passed |
Implementation
77%Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
This is a well-structured, actionable skill with clear step-by-step workflows and concrete commands for every scenario. Its main weakness is moderate verbosity — the commands section and workflow section overlap, and the script-locating block is lengthy. The progressive disclosure is adequate with a reference to REFERENCE.md, though the bundle files weren't available to verify.
Suggestions
Consolidate the Commands section and Workflow section to avoid repeating flag documentation — list flags only once, either in Commands or inline during the workflow steps.
Shorten the script-locating bash block; Claude can infer fallback search patterns from a briefer instruction like 'Look for scripts/screencast.js relative to CLAUDE_SKILL_DIR or search ~/.claude'.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The skill is mostly efficient but has some areas that could be tightened — the script-locating bash block is verbose, and the workflow section repeats information already covered in the Commands section (e.g., flags). However, it doesn't over-explain concepts Claude already knows. | 2 / 3 |
Actionability | Every step includes concrete, executable bash commands with specific flags and options. The workflow provides copy-paste ready commands for each scenario (full screen, window, region), and the start flags are clearly documented with defaults. | 3 / 3 |
Workflow Clarity | The four-step workflow is clearly sequenced with dependency checking first, then selection, confirmation, and stopping. Edge cases are explicitly handled (already recording, dead process, cancelled picker), and there's a validation step (deps check) before proceeding. The feedback loop for interactive pickers (cancelled → ask again) is present. | 3 / 3 |
Progressive Disclosure | The skill references a REFERENCE.md file for advanced details, which is good progressive disclosure. However, the bundle files show no files were provided, so we can't verify the reference exists. The main content is somewhat long with the full workflow inline, though for a multi-step interactive process this is reasonable. The commands section and workflow section have some redundancy that could be better organized. | 2 / 3 |
Total | 10 / 12 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 — 11 / 11 Passed
Validation for skill structure
No warnings or errors.
Reviewed
Table of Contents