server-pipeline

Manage and debug OhMyCine Server's media pipeline features including STRM generation, 302 proxy, downloader integration, PT site management, and Emby/Jellyfin refresh.

8|1|Updated May 4, 2026
One-click install
npx skills add https://github.com/yuanjing-hash/OhMyCine --skill server-pipeline
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: server-pipeline
Source: https://github.com/yuanjing-hash/OhMyCine/tree/main/.agents/skills/server-pipeline
Command: npx skills add https://github.com/yuanjing-hash/OhMyCine --skill server-pipeline

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires go, gin, gorm, sqlite, postgresql, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill unit aids in the development, design, review, and debugging of the OhMyCine Server's media pipeline features, providing tools for managing connections, storage, category rules, STRM generation, 302 proxy, downloader integration, PT discovery, and more.

Core Features & Use Cases

  • Server Media Pipeline Management: Offers comprehensive tools for managing connections, storage, and category rules.
  • STRM Generation and Proxy: Generates STRMs and handles 302 proxying for smooth media playback.
  • Downloader Integration: Integrates with downloaders like qBittorrent and Transmission.
  • PT Site Management: Provides capabilities for PT site management, discovery/search, and one-click download.
  • Use Case: Imagine you are working on enhancing the Emby/Jellyfin refresh feature in the OhMyCine Server. This Skill unit allows you to easily manage connections, handle STRM generation, and integrate with Emby/Jellyfin for seamless refreshes.

Quick Start

To use the server-pipeline skill, execute the command: server-pipeline run

Frequently Asked Questions about server-pipeline

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

FAQPage Schema
How do I generate STRM files and configure 302 proxy for media playback?

STRM generation creates files for direct media playback, while 302 proxy handles redirecting requests. This Skill manages both features within OhMyCine Server to ensure smooth streaming without storing actual media files locally.

What is the best way to integrate qBittorrent or Transmission downloaders into a media pipeline?

Downloader integration connects your media pipeline directly with downloaders like qBittorrent and Transmission. This Skill handles the integration process within OhMyCine Server, enabling automated downloads and seamless media management.

How do I automate Emby or Jellyfin library refresh after new media is added?

Automating Emby or Jellyfin refresh triggers metadata scans after new media arrives. This Skill manages the refresh feature in OhMyCine Server, allowing seamless integration with Emby and Jellyfin for updated library views.

Can I use PostgreSQL instead of SQLite for OhMyCine Server database management?

Yes, PostgreSQL can be used instead of SQLite for database management. This Skill supports both SQLite and PostgreSQL via GORM, allowing you to choose the database that best fits your scalability requirements.

Do I need Go and Gin to develop and debug media pipeline features?

Yes, Go and Gin are required dependencies to develop and debug these media pipeline features. The Skill utilizes Go with the Gin framework to manage connections, storage, and category rules effectively.

How does PT site management and discovery work for one-click downloads?

PT site management handles discovery, searching, and one-click downloads from private tracker sites. This Skill provides capabilities to integrate PT site workflows directly into the OhMyCine Server media pipeline.