ersatztv-setup

Automate initial ersatztv-programmer plugin setup with Docker and Jellyfin library replication.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/MeridianVega/claude-marketplace --skill ersatztv-setup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ersatztv-setup
Source: https://github.com/MeridianVega/claude-marketplace/tree/main/plugins/ersatztv-programmer/skills/setup
Command: npx skills add https://github.com/MeridianVega/claude-marketplace --skill ersatztv-setup

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

First-run setup for the ersatztv-programmer plugin guides users from a blank slate to a fully configured ErsatzTV Next + Jellyfin stack, eliminating manual guesswork and configuration drift.

Core Features & Use Cases

  • Walks the user through timezone detection, existing install checks, Docker stack provisioning, and library replication (including paths and channel logos).
  • Captures channel preferences as a 5-bucket model (core, rotating, music, live, experimental) with optional daily refresh scheduling.
  • Creates a repeatable, user-invocable workflow that can be re-run to reconfigure or update the setup.

Quick Start

Run /ersatztv-setup to start the guided first-run wizard.

Frequently Asked Questions about ersatztv-setup

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up ErsatzTV Next with Jellyfin using Docker?

ErsatzTV setup with Jellyfin uses a guided wizard to provision Docker stacks, replicate library paths, and configure channel logos, eliminating manual guesswork. It walks through timezone detection and existing installation checks to complete the first-run configuration.

What is the 5-bucket channel model in ErsatzTV configuration?

The 5-bucket channel model organizes ErsatzTV channels into core, rotating, music, live, and experimental categories. The setup wizard captures your preferences for each bucket to structure your channel lineup with optional daily refresh scheduling.

Can I re-run the ErsatzTV setup workflow to update my configuration?

ErsatzTV setup creates a repeatable, user-invocable workflow that can be re-run to reconfigure or update your existing stack. It detects existing installations and safely applies new preferences without starting from a blank slate.

Does ErsatzTV setup work for both desktop and cloud deployments?

ErsatzTV setup supports deployment in both desktop and cloud contexts using Docker-based tooling. It applies safe defaults and clear prompts to minimize user error across different environments during the initial stack provisioning.

How do I schedule a daily refresh routine for ErsatzTV channels?

Scheduling a daily refresh routine is an optional final step in the ErsatzTV setup wizard. After capturing your channel preferences, the workflow saves the automated refresh schedule to keep your programming lineup updated.

Why do I need the ersatztv-programmer plugin for first-run setup?

The ersatztv-programmer plugin automates initial configuration of ErsatzTV Next, preventing configuration drift from manual edits. It guides timezone detection, library replication, and stack provisioning to ensure a fully configured setup.