ersatztv-reference

Pin ErsatzTV Next schemas for playout.json, channel.json, and lineup.json validation.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Pinned schema reference for ErsatzTV Next playout.json, channel.json, and lineup.json. Loads when the ersatztv-schedule skill needs exact field shapes, when a validation error mentions a specific field, or when the user asks "what fields does X support?"

Core Features & Use Cases

  • Authoritative shapes for playout.json, channel.json, and lineup.json, pinned to schema version 0.0.1. If upstream bumps the version, sync this file from https://github.com/ErsatzTV/next/tree/main/schema.
  • Serves as the single source of truth during automation and deployment workflows, guiding correct config construction and validation.

Quick Start

Use the ersatztv-reference to load the live schemas before creating or updating playout.json, channel.json, or lineup.json.

Frequently Asked Questions about ersatztv-reference

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

FAQPage Schema
How do I validate ErsatzTV Next playout.json and channel.json configurations?

You validate ErsatzTV Next configurations by loading pinned schema references for playout.json, channel.json, and lineup.json to check exact field shapes against the official version 0.0.1 schema. This ensures precise config validation without runtime dependencies.

What fields does ErsatzTV Next lineup.json support?

ErsatzTV Next lineup.json supports fields defined in the pinned schema version 0.0.1. Loading the schema reference reveals the authoritative field shapes needed to construct valid configurations and resolve validation errors mentioning specific fields.

Do I need any runtime dependencies to validate ErsatzTV Next schemas?

No runtime dependencies are required to validate ErsatzTV Next schemas. The reference loads pinned schema definitions for playout.json, channel.json, and lineup.json directly, enabling validation against the official Next schema references without external packages.

How do I fix ErsatzTV Next config validation errors for specific fields?

Fix ErsatzTV Next config validation errors by loading the pinned schema reference to inspect exact field shapes in playout.json, channel.json, or lineup.json. Comparing your config against the authoritative schema version 0.0.1 identifies mismatches causing the error.

When should I sync ErsatzTV Next schema references from upstream?

Sync ErsatzTV Next schema references from upstream when the project bumps the schema version beyond 0.0.1. Fetch updated definitions from the official GitHub schema directory to maintain accurate validation for playout, channel, and lineup configurations.

Can I use local overrides with ErsatzTV Next playout and channel schemas?

Yes, ErsatzTV Next schema validation supports local overrides alongside upstream versions. The pinned reference covers playout.json, channel.json, and lineup.json, allowing custom field definitions while maintaining reliable automation and deployment workflows.