CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

create-moviepilot-skill

Use this skill when the user asks to create, scaffold, update, or review a MoviePilot agent skill. This includes adding a new built-in skill under the repository `skills/` directory, editing an existing built-in skill, writing `SKILL.md` frontmatter and workflow instructions, choosing `allowed-tools`, adding helper scripts when needed, and bumping the built-in skill `version` so changes can sync into `config/agent/skills`.

72

Quality

91%

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 well-crafted, actionable, instruction-only skill body: concrete templates, file paths, a clearly sequenced workflow with explicit validation and a final checklist. The main costs are repetition of the version-bump rule across several sections and a body length that could be tightened without losing clarity.

Suggestions

Consolidate the version-increment rule into one authoritative statement (e.g., MoviePilot-Specific Rules) and reference it from the workflow and checklist instead of restating it four-plus times.

Replace the hedged 'If possible, validate the file can be parsed by the MoviePilot skills loader' with a concrete validation command or check so Step 8 is fully executable.

Trim the overlap between Step 8's validation bullets and the Final Checklist — keep the checklist as the single closing gate and shorten Step 8 accordingly.

DimensionReasoningScore

Conciseness

The body is imperative and procedural with no explanations of concepts Claude already knows, but the 'increment version' rule is repeated across MoviePilot-Specific Rules, Step 4, Step 7, Step 8, the Minimal Example, and the Final Checklist. This matches anchor 4 ('minor instances of over-explanation that could be trimmed') rather than 5, and is above 3 because the excess is redundancy, not conceptual padding.

4 / 5

Actionability

Guidance is fully executable for an instruction-only skill: concrete paths (skills/<skill-id>/SKILL.md), a copy-paste-ready frontmatter template, concrete naming rules with worked ID examples (transfer-failed-retry, moviepilot-api), and a worked user-request example with expected outcome. Matches anchor 5; the only soft spot ('If possible, validate the file can be parsed by the MoviePilot skills loader') is minor against the common cases covered.

5 / 5

Workflow Clarity

Eight clearly sequenced steps with an explicit validation checkpoint in Step 8 (name matches directory, description has real triggers, version increased), a Final Checklist, and an ambiguity checkpoint in Step 1. This matches anchor 5 ('explicit validation steps; feedback loops; checklists for complex processes'); it is above 4 because checkpoints and a checklist are explicitly present, not implicit.

5 / 5

Progressive Disclosure

Sections are well organized and easy to navigate, no references point to nonexistent files (the skill is a single SKILL.md with no bundle directories, and the body correctly advises staying single-file for instructions-only skills). However, the body exceeds 50 lines so the simple-skill exception does not strictly apply, and there is no overview-to-detail split — matching anchor 4 rather than 5.

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: explicit 'Use when' triggers, a comprehensive list of concrete capabilities, and a tightly qualified MoviePilot-specific niche that keeps conflict risk low. The only weakness is slightly incomplete synonym coverage in trigger phrasing.

Suggestions

Add one or two natural trigger variations users might phrase differently (e.g., 'add a new agent skill to MoviePilot' or 'bump a skill version') to push trigger-term coverage from good to comprehensive.

DimensionReasoningScore

Specificity

The description enumerates multiple concrete actions — 'create, scaffold, update, or review', 'adding a new built-in skill under the repository skills/ directory', 'writing SKILL.md frontmatter', 'choosing allowed-tools', 'adding helper scripts', 'bumping the built-in skill version' — giving comprehensive coverage of the skill's domain. It exceeds anchor 4 because there are no meaningful coverage gaps within its niche.

5 / 5

Completeness

It explicitly answers 'when' ('Use this skill when the user asks to create, scaffold, update, or review a MoviePilot agent skill') and 'what' (a full enumeration of the sub-tasks involved), with concrete trigger phrases. This matches anchor 5 rather than 4 because the when-clause is explicit and specific, not merely present.

5 / 5

Trigger Term Quality

Natural trigger terms are well covered ('create', 'scaffold', 'update', 'review', 'MoviePilot agent skill', 'built-in skill', 'SKILL.md', 'allowed-tools', 'version'), matching the phrasing a user would actually say when requesting skill creation. It falls short of anchor 5 because a few natural synonyms and phrasings (e.g., 'add a skill to MoviePilot', non-English requests) are not covered.

4 / 5

Distinctiveness Conflict Risk

The niche is unambiguous and consistently qualified — MoviePilot repository built-in skills, the skills/ source of truth, and syncing into config/agent/skills — so it is clearly distinguishable from generic skill-creation or document skills. Clear niche with distinct triggers and minimal conflict risk, matching anchor 5.

5 / 5

Total

19

/

20

Passed

Validation

93%

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

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository

jxxghp/MoviePilot

Path

skills/create-moviepilot-skill/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.