Skip to content
Prompt

jellyrock — Copilot Instructions

by jellyrock

AI Summary

JellyRock Developer Guide provides mandatory agent rules, architecture documentation, and development patterns for building and maintaining a Jellyfin client on Roku devices using BrighterScript and Roku Scene Graph. Developers building or contributing to JellyRock will benefit from clear guidelines on navigation, state management, and best practices.

Install

Copy this and paste it into Claude Code, Cursor, or any AI assistant:

I want to add the "jellyrock — Copilot Instructions" prompt rules to my project.
Repository: https://github.com/jellyrock/jellyrock

Please read the repo to find the rules/prompt file, then:
1. Download it to the correct location (.cursorrules, .windsurfrules, .github/prompts/, or project root — based on the file type)
2. If there's an existing rules file, merge the new rules in rather than overwriting
3. Confirm what was added

Description

Jellyfin client for Roku devices with a focus on stability and UX

JellyRock Developer Guide

JellyRock is a Jellyfin client for Roku devices allowing users to consume media from their personal Jellyfin servers.

Technologies used

• BrighterScript (.bs) - Primary language, compiles to BrightScript (.brs) • (RSG) Roku Scene Graph (.xml) - Node-based UI framework (NOT HTML!) • Jellyfin API - Via source/api/sdk.bs, Task Node pattern required

⚠️ Mandatory Agent Rules ⚠️

• DO NOT make things up or assume • Ask clarifying questions when you are not sure about something • Focus on best practices, industry standards, and easy long term maintenance • ALWAYS look for the best possible solution to a problem then provide the user with their best options • Iterate on a plan with the user until they approve it, and only then begin coding • When finished coding a user approve plan, provide a list of app behavior for the user to manually test and any expected debug logging output

Development Context

Check relevant docs for specific areas: • Adding user settings? → docs/dev/adding-user-settings.md • Writing tests? → docs/dev/unit-tests.md • Registry migrations? → docs/dev/registry-migrations.md All dev docs: docs/dev/

Discussion

0/2000
Loading comments...

Health Signals

MaintenanceCommitted 1mo ago
Active
AdoptionUnder 100 stars
20 ★ · Niche
DocsMissing or thin
Undocumented

GitHub Signals

Stars20
Forks2
Issues14
Updated1mo ago
View on GitHub
GPL-2.0 License

My Fox Den

Community Rating

Sign in to rate this booster

Works With

Any AI assistant that accepts custom rules or system prompts

Claude
ChatGPT
Cursor
Windsurf
Copilot
+ more