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`.
74
92%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Passed
No findings from the security scan
This skill guides you through creating or updating a built-in MoviePilot agent skill in this repository.
Use this workflow for repository built-in skills:
skills/<skill-id>/config/agent/skills unless the user
explicitly asks for a local override instead of a built-in skillskills/ directory is the bundled source of truth for
built-in skills.config/agent/skills.version field in SKILL.md. If you update an
existing built-in skill, increment version, or users may continue using an
older copied version.name identical. Use lowercase letters,
digits, and hyphens only.skills/ directory before creating anything new.skills/<skill-id>/SKILL.md<skill-id> short, hyphen-case, and under 64 characters.transfer-failed-retry, moviepilot-api, or create-moviepilot-skill.Use this shape:
---
name: create-moviepilot-skill
version: 1
description: >-
Explain what the skill does and exactly when to use it.
allowed-tools: list_directory read_file write_file edit_file execute_command
---Rules:
description is the primary trigger surface. Put concrete "when to use"
scenarios there.version for built-in skills. Increment it whenever you ship a new
built-in revision.allowed-tools when the workflow depends on a small, well-defined tool
set.compatibility only when environment constraints actually matter.The body should contain:
Prefer:
Avoid:
README.md or CHANGELOG.md inside the skill directoryscripts/ only when the same deterministic work would otherwise be
rewritten repeatedly.SKILL.md.SKILL.md.For a new built-in skill:
skills/<skill-id>/SKILL.mdFor an existing built-in skill:
skills/<skill-id>/SKILL.mdversionname matches the directory name.description mentions real trigger scenarios.version increased.config/agent/skills.User request:
给 MoviePilot agent 加一个处理站点 Cookie 更新的内置技能
Expected outcome:
skills/update-site-cookie/SKILL.md with a trigger-rich descriptionversion when revising an existing built-in skillskills/ directory?name?description clearly say when the skill should trigger?version for built-in skill updates?1b065cc
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.