CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

orchardcore-video-producer

Produces narrated Orchard Core videos (feature walkthroughs, module overviews, pull request demos) with one unified look and specification - 1080p, Orchard Core logo, colors and fonts, the same neural voice, captions, and an encode under 10 MB. Use when asked to record, narrate, or produce a video or screencast of Orchard Core, or to add one to the docs or a pull request.

Quality

92%

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

88%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 high-quality, highly actionable skill body: an explicitly sequenced 7-step workflow with real validation feedback loops, copy-paste commands, and clean one-level-deep reference structure. The two minor issues are a missing referenced example bundle (examples/secrets-module/) and a small amount of inline content that could live in a reference file.

Suggestions

Ship the examples/secrets-module/ bundle (storyboard.json and slides.py) that the workflow tells the reader to start from, or remove/redirect the dangling reference.

Move the verbatim YouTube embed iframe (and similar publish boilerplate) into a reference file, keeping only the embedding rule and placement guidance inline.

Consider moving the letter-by-letter spelling rules ("A.S.P." pacing guidance) into scripts/narrate.py's docs or references/storyboard.md, keeping just the pointer and the "confirm with a person" rule inline.

DimensionReasoningScore

Conciseness

The body is dense and command-first with no explanations of concepts Claude already knows; explanatory asides carry non-obvious, project-specific rationale ("the recorder must not pick up the repository's build settings"). Not 5: a few elements could be trimmed or moved, e.g. the inline iframe embed HTML and the letter-spacing pronunciation detail.

4 / 5

Actionability

Copy-paste ready throughout: exact commands ("python .agents/skills/orchardcore-video-producer/scripts/narrate.py <workspace>", "export VIDEO_ROOT=<workspace> VIDEO_BASE_URL=http://localhost:5010", "CRF=34 python .../assemble.py <workspace>"), a concrete workspace layout, and the verbatim embed iframe. Covers the common cases end to end.

5 / 5

Workflow Clarity

Seven clearly numbered steps with explicit validation checkpoints and feedback loops: "Look at every contact sheet (<shots>/<clip>.jpg) before assembling", "If it's over 10 MB... raise the CRF one step at a time", "Extract a few frames with ffmpeg and look at them", and "Check the page with mkdocs build".

5 / 5

Progressive Disclosure

Good structure: a summary spec table pointing to references/specs.md, one-level-deep well-signaled references (storyboard.md, recording.md, scripts), and a References index. Not 5: the body directs readers to start from "examples/secrets-module/storyboard.json" and "slides.py", but no examples/ directory exists in the bundle — a dangling reference.

4 / 5

Total

18

/

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 strong description: it states concrete capabilities with precise spec constraints, uses third person, and gives an explicit "Use when" clause with natural trigger phrases. The only weakness is modest synonym coverage for trigger terms.

DimensionReasoningScore

Specificity

"Produces narrated Orchard Core videos (feature walkthroughs, module overviews, pull request demos)" plus concrete deliverables ("1080p", "captions", "an encode under 10 MB") lists multiple specific, concrete actions with comprehensive coverage. Not 4: the enumerated output types and hard spec constraints leave no notable gaps.

5 / 5

Completeness

Explicitly answers both: what ("Produces narrated Orchard Core videos... with one unified look and specification") and when ("Use when asked to record, narrate, or produce a video or screencast...") with concrete trigger phrases. Matches the anchor-5 example structure.

5 / 5

Trigger Term Quality

"Use when asked to record, narrate, or produce a video or screencast of Orchard Core, or to add one to the docs or a pull request" covers natural phrasings well. Not 5: common synonyms like "screen recording", "demo video", or "YouTube" are absent.

4 / 5

Distinctiveness Conflict Risk

The niche is narrowly scoped to Orchard Core video production, with triggers tied to that domain; minimal overlap risk with generic video or documentation skills.

5 / 5

Total

19

/

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

OrchardCMS/OrchardCore

Path

.agents/skills/orchardcore-video-producer/SKILL.md

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.