Add a new configurable setting to Remote Torrent Adder — global (RTASettings), per-client (WebUISettings), or per-torrent override (TorrentUploadConfig + popup). Use when the user wants to add a new option or flag anywhere in the settings or popup UI.
bogenpirat/remote-torrent-adder
SkillsMP has collected 8 skills from bogenpirat/remote-torrent-adder. Open a skill to review its source and details.
- Latest recorded source activity
- SkillsMP catalog refreshed
- skills collected
- 8
- GitHub stars
- 307
- GitHub forks
- 93
Skills in this repository
Showing 8 of 8 collected skills.
Add a new BitTorrent client WebUI implementation to Remote Torrent Adder. Use when the user wants to add support for a torrent client not yet listed, or asks to scaffold a new WebUI class.
Build the Remote Torrent Adder extension for dev or production, and understand the RTA_TARGET-driven Vite pipeline. Use when asked to build, watch, or load the unpacked extension, or when a build/typecheck/lint failure needs interpreting.
Debug issues with a specific BitTorrent client integration in Remote Torrent Adder. Use when a user reports that adding torrents to a specific client is failing, throws errors, or behaves incorrectly.
Review Remote Torrent Adder changes against this project's own checklist — Chrome MV3 constraints, the client factory registration, settings defaults, and test coverage. Use when asked to review a PR, diff, or set of changes in this repo. Project-specific…
Security review against Remote Torrent Adder's actual attack surfaces — stored client credentials, the all-URLs content script, the declarativeNetRequest CORS bypass, user-editable link-catching regexes, and untrusted bencode parsing. Use when reviewing…
The defined manual browser test pass (rows A–G) for Remote Torrent Adder, covering what the automated suite cannot — real link interception, real client round-trips, notifications, and service-worker lifecycle. Use before a release or after touching…
How to test Remote Torrent Adder — the vitest suite (unit/component) plus the manual Chrome checks that only a real browser can cover. Use when writing or running tests, or when verifying a change end to end.