anysearch
API key for higher rate limits. Anonymous access available with lower rate limits.
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
Claude Code
$ npx -y skills add jxxghp/moviepilot --skill moviepilot-update --agent claude-code
Codex
$ npx skills add jxxghp/moviepilot --skill moviepilot-update -a codex -y
Cursor
$ npx skills add jxxghp/moviepilot --skill moviepilot-update -a cursor -y
Gemini CLI
$ npx skills add jxxghp/moviepilot --skill moviepilot-update -a gemini-cli -y
GitHub Copilot
$ npx skills add jxxghp/moviepilot --skill moviepilot-update -a github-copilot -y
OpenCode
$ npx skills add jxxghp/moviepilot --skill moviepilot-update -a opencode -y
Windsurf
$ npx skills add jxxghp/moviepilot --skill moviepilot-update -a windsurf -y
name: moviepilot-update version: 7 description: 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. allowed-tools: moviepilot_api allowed-api-operations: >- system.versions system.update.status system.update.check system.update.download system.restart system.update.install system.upgrade.dev
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 the highest stable V3 Release and inspect current progress. A manual check may replace an older prepared target with a newer version; failed checks preserve downloaded packages:
{"operation_id":"system.update.check","path_params":{},"query":{},"body":{}}
{"operation_id":"system.update.status","path_params":{},"query":{},"body":{}}When `supports_batch_update=true`, prepare the latest backend, matching frontend, and site resources together. This does not restart MoviePilot:
{"operation_id":"system.update.download","path_params":{},"query":{},"body":{"target":"all"}}After every non-idle item in `updates` reports `state=ready` and no item has a check error, installation requires a separate explicit confirmation:
{"operation_id":"system.update.install","path_params":{},"query":{},"body":{"target":"all"}}`install` writes one verified install intent and restarts MoviePilot once. Do not call it until the user explicitly confirms the restart. Use `target=application` or `target=resources` for a specifically requested single-target update. On older hosts without `supports_batch_update`, retain the single-target flow; an omitted target defaults to `application`.
{"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.
API key for higher rate limits. Anonymous access available with lower rate limits.
Use this skill when the user asks the agent to open, browse, inspect, extract content from, click through, fill forms on,…
Use this skill when the user sends a slash command or asks to run a MoviePilot system or plugin command in natural language.…
Use this skill when the user asks to create, modify, debug, validate, or scaffold a MoviePilot local plugin. Covers version-aware…
Use this skill when the user asks to create, scaffold, update, or review a MoviePilot agent skill. This includes adding a new…
Use this skill when you need to inspect, query, maintain, or carefully modify the MoviePilot database. This skill uses the…
Direct browser control via CDP for web interaction: automation, scraping, testing, screenshots, and site/app work. Also covers…
Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling…