Jellyfin – Open-Source Media Server

SkillDev tools

Self-hosted media streaming with Jellyfin

Instructions available. Your AI can read the instructions. Execution depends on the setup they require.

Add ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.

Then ask your AI: use the Jellyfin skill

What this skill tells your AI

The instructions your AI receives, as published by bidewio/better-openclaw in skills/jellyfin-media/SKILL.md and read by ahel’s review.

Jellyfin is a free, open-source media system for streaming movies, TV shows, music, and photos to any device.

  • GitHub: github.com/jellyfin/jellyfin (45 000+ ⭐)
  • License: GPL-2.0
  • Security: Volunteer-built; no telemetry, no central servers. No malware.

Environment Variables

VariableDescription
{{JELLYFIN_URL}}Base URL of the Jellyfin instance
{{JELLYFIN_API_KEY}}API key for authentication

Usage Examples

Get system info

curl -s "{{JELLYFIN_URL}}/System/Info" \
  -H "X-Emby-Token: {{JELLYFIN_API_KEY}}"

List libraries

curl -s "{{JELLYFIN_URL}}/Library/VirtualFolders" \
  -H "X-Emby-Token: {{JELLYFIN_API_KEY}}"

Search media

curl -s "{{JELLYFIN_URL}}/Items?searchTerm=inception&Recursive=true" \
  -H "X-Emby-Token: {{JELLYFIN_API_KEY}}"

AI Agent Tips

  • API is Emby-compatible; use X-Emby-Token header.
  • Supports transcoding, subtitles, and multi-user profiles.
  • Clients available for web, mobile, TV, and desktop.
  • No premium tier — all features are free and open-source.

Signals

GitHub stars
58
Forks
6
Last commit
Aug 2026
Advanced
Item type
skill
Key
jellyfin-media
Source
github.com/bidewio/better-openclaw