Use this skill to check MoviePilot versions, inspect Release update state, download a Release update in the background, confirm installation, restart MoviePilot, or retain the existing Dev branch update flow. Prefer the built-in system APIs instead of container commands or manual file replacement.
76
96%
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
Use this skill for MoviePilot restart and upgrade operations.
Use the built-in moviepilot_api tool only. The host selects fixed API routes, authenticates with the trusted Agent identity, and applies administrator and confirmation policy. Never request or pass an API token, URL, HTTP method, shell command, or legacy helper script.
{"operation_id":"system.versions","path_params":{},"query":{},"body":{}}This read-only operation lists available MoviePilot releases.
{"operation_id":"system.restart","path_params":{},"query":{},"body":{}}Restart requires explicit confirmation and interrupts the current Agent session.
Check for a stable Release and inspect current progress:
{"operation_id":"system.update.check","path_params":{},"query":{},"body":{}}
{"operation_id":"system.update.status","path_params":{},"query":{},"body":{}}Start the background download. This does not restart MoviePilot:
{"operation_id":"system.update.download","path_params":{},"query":{},"body":{}}After status reports state=ready, installation requires a separate explicit confirmation:
{"operation_id":"system.update.install","path_params":{},"query":{},"body":{}}install writes the verified install intent and restarts MoviePilot. Do not call it until the user explicitly confirms the restart.
{"operation_id":"system.upgrade.dev","path_params":{},"query":{},"body":"dev"}The body must be the exact JSON string "dev". Stable Release updates must use check, download, status, and install instead.
4f716c4
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.