spotiarr-sse

Community

Real-time SpotiArr updates over SSE

Authormralexsaavedra
Version1.0.0
Installs0

System Documentation

What problem does it solve?

It solves the problem of keeping the frontend in sync with backend changes by streaming real-time events instead of relying on manual refreshes.

Core Features & Use Cases

  • Real-time UI updates via SSE: Uses a single EventSource connection through useServerEvents to receive server-sent events and update the application state indirectly.
  • Query-driven consistency with TanStack Query: Reacts to incoming event names by invalidating specific query keys rather than writing to local stores.
  • Typed, contract-based event propagation: Defines clear event contracts (playlists, download history, library stats, feed/release updates) and routes backend emission through a dedicated app event bus.

Quick Start

Use the spotiarr-sse Skill to add real-time playlist, download, library, and feed updates by wiring a new SSE event end-to-end using the defined bus and frontend query invalidation pattern.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: spotiarr-sse
Download link: https://github.com/mralexsaavedra/spotiarr/archive/main.zip#spotiarr-sse

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.