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.

74

Quality

93%

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

96%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 exemplary process skill: lean, fully executable, with a well-sequenced workflow and genuine feedback loops (contact sheets, pronunciation samples, size checks). The only defect is that the referenced worked example `examples/secrets-module/` is missing from the bundle, slightly weakening the progressive-disclosure structure.

Suggestions

Include `examples/secrets-module/` (storyboard.json, slides.py) in the skill bundle — it is referenced twice as the template to start from, but the directory is absent.

State in the References section where the examples live if they are intentionally not bundled (e.g., point to the Orchard Core docs repo), so the "Start from examples/secrets-module/" instruction is followable.

DimensionReasoningScore

Conciseness

The body is dense and lean: a compact spec table, prerequisites as one-liners, and command-per-step instructions, with zero space spent on concepts Claude already knows. Every sentence carries project-specific information (paths, values, pitfalls) that earns its place.

5 / 5

Actionability

Every step ships an executable command or artifact: `narrate.py <workspace>`, `pronounce.py` with a copy-paste argument shape, `dotnet build` plus `Recorder setup/record`, `assemble.py`, a `CRF=34` override, and a complete publish HTML snippet. Placeholders (`<workspace>`, `<bin>`) are clearly defined.

5 / 5

Workflow Clarity

Seven numbered steps in a coherent order with explicit validation checkpoints: "Look at every contact sheet ... before assembling", the pronounce.py sample loop before committing a spelling, and "If it's over 10 MB, shorten the video, or raise the CRF one step at a time ... and check that text stays readable". Error-recovery loops are built in (re-run narrate.py after text changes, re-record a step if needed).

5 / 5

Progressive Disclosure

The body is a clear overview with well-signaled one-level-deep references (`references/specs.md`, `storyboard.md`, `recording.md`, `scripts/*.py`, `scripts/recorder`), all of which exist in the bundle. However, `examples/secrets-module/` — cited twice as the starting point ("Start from examples/secrets-module/storyboard.json and slides.py") — does not exist in the bundle, a minor but real navigation gap.

4 / 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.

The description is specific, complete, and distinctive: it names the domain, enumerates the concrete deliverable (1080p, branding, voice, captions, under 10 MB), and has an explicit "Use when..." trigger clause with natural phrasing. Minor room remains in broadening trigger synonyms ("make a video", "screen recording", "demo").

DimensionReasoningScore

Specificity

"Produces narrated Orchard Core videos (feature walkthroughs, module overviews, pull request demos)" with concrete deliverable specifics (1080p, logo, colors and fonts, neural voice, captions, encode under 10 MB). It stays at one core verb ("produces") rather than anchor 5's multiple distinct actions, but goes well beyond anchor 3's 1-2 concrete actions.

4 / 5

Completeness

Explicitly answers both: the "what" ("Produces narrated Orchard Core videos ... captions, and an encode under 10 MB") and the "when" with concrete trigger phrases ("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").

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 the natural verbs a user would say. A few common synonyms ("make a video", "screen recording", "demo") are missing, keeping it just below comprehensive.

4 / 5

Distinctiveness Conflict Risk

"Orchard Core videos" is a clear, tightly-scoped niche with distinct triggers; other video or documentation skills would not match this trigger set, so conflict risk is minimal.

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

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.