HyperFrames Media Use
heygen-com/hyperframes
Finds, generates and edits media for HyperFrames video projects: music, sound effects, images, icons, logos, voiceovers, captions and color grades.
Comprehensive management for self-hosted media stacks (Sonarr, Radarr, Lidarr, Readarr, Prowlarr, Bazarr, Overseerr, Plex, Tautulli, SABnzbd, Recyclarr, Unpackerr, Notifiarr, Maintainerr, Kometa…
$ npx skills add LeoYeAI/openclaw-master-skills --skill clawarr-suite -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills clawarr-suite --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/clawarr-suite .claude/skills/clawarr-suite && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "clawarr-suite" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/clawarr-suite into .claude/skills/clawarr-suite/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "clawarr-suite", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/clawarr-suiteType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add LeoYeAI/openclaw-master-skills --skill clawarr-suite -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills clawarr-suite --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/clawarr-suite .agents/skills/clawarr-suite && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "clawarr-suite" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/clawarr-suite into .agents/skills/clawarr-suite/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "clawarr-suite", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add LeoYeAI/openclaw-master-skills --skill clawarr-suite -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills clawarr-suite --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/clawarr-suite .cursor/skills/clawarr-suite && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "clawarr-suite" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/clawarr-suite into .cursor/skills/clawarr-suite/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "clawarr-suite", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/LeoYeAI/openclaw-master-skills.git --path skills/clawarr-suite--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add LeoYeAI/openclaw-master-skills --skill clawarr-suite -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills clawarr-suite --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/clawarr-suite .gemini/skills/clawarr-suite && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "clawarr-suite" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/clawarr-suite into .gemini/skills/clawarr-suite/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "clawarr-suite", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install LeoYeAI/openclaw-master-skills clawarr-suiteInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add LeoYeAI/openclaw-master-skills --skill clawarr-suite -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/clawarr-suite .github/skills/clawarr-suite && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "clawarr-suite" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/clawarr-suite into .github/skills/clawarr-suite/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "clawarr-suite", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add LeoYeAI/openclaw-master-skills --skill clawarr-suite -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills clawarr-suite --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/clawarr-suite .opencode/skills/clawarr-suite && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "clawarr-suite" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/clawarr-suite into .opencode/skills/clawarr-suite/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "clawarr-suite", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
clawarr-suiteComprehensive management for self-hosted media stacks (Sonarr, Radarr, Lidarr, Readarr, Prowlarr, Bazarr, Overseerr, Plex, Tautulli, SABnzbd, Recyclarr, Unpackerr, Notifiarr, Maintainerr, Kometa…
Clawarr Suite is an agent skill from LeoYeAI/openclaw-master-skills. Comprehensive management for self-hosted media stacks (Sonarr, Radarr, Lidarr, Readarr, Prowlarr, Bazarr, Overseerr, Plex, Tautulli, SABnzbd, Recyclarr, Unpackerr, Notifiarr, Maintainerr, Kometa, FlareSolverr). Deep library exploration, analytics, dashboard generation, content management, request handling, subtitle management, indexer control, download monitoring, quality profile sync, library cleanup automation, notification routing, collection/overlay management, and media tracker integration (Trakt…
Its SKILL.md is about 6.4k tokens, which your agent loads only when the skill is triggered. The skill folder holds 41 other files, including scripts, reference files and assets (for example `README.md`, `_meta.json` and `openclaw.plugin.json`).
It sits in Media & Creative, covering Transcription. The repository describes itself as: 🧠 Curated collection of 1209+ best OpenClaw skills — weekly updated by MyClaw.ai. The licence is MIT.
3 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit e5199b5. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Ships 5 files in scripts/ (Shell, from the files we listed), which the agent can run.
Shell commands in SKILL.md call:
curljqdockerFrom the folder's file list and the shell code blocks in SKILL.md.
Hosts in commands or code, which the agent is likely to contact:
trakt.tvsimkl.complex.tvFrom URLs in SKILL.md, links to its own repository left out.
Names these keys or tokens, usually read from environment variables:
PROWLARR_KEYSONARR_KEYRADARR_KEYLIDARR_KEYREADARR_KEYBAZARR_KEYOVERSEERR_KEYPLEX_TOKENTAUTULLI_KEYSABNZBD_KEYNOTIFIARR_KEYTRAKT_CLIENT_SECRETFrom names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Clawarr Suite loads about 6.4k tokens when it runs, and up to ~28k if it reads all its reference files. Until then it costs about 135 tokens; SKILL.md has 1,272 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check noted patterns worth knowing about, such as sudo or a known installer.
Store in `.env` file and source before running scripts.Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.
The full file from LeoYeAI/openclaw-master-skills at commit e5199b5, republished under its MIT licence (© LeoYeAI). 1,272 words, ~6,363 tokens.
.claude/skills/clawarr-suite/SKILL.md (or your agent's skills folder). This skill also uses 38 other files; get the full folder from GitHub.Unified deep-integration control for self-hosted media automation stacks. This skill provides comprehensive agent-executable operations across the entire *arr ecosystem with rich analytics, dashboard generation, and advanced library exploration.
eval and uses explicit variable mapping for scanner-friendly shell behavior.First time setup (recommended):
scripts/setup.sh <host-ip-or-hostname>Discovers services, grabs API keys, verifies connections, and outputs your config.
Common operations:
scripts/status.sh # Health check all services
scripts/library.sh stats all # Library statistics
scripts/analytics.sh activity # Current Plex streams
scripts/dashboard.sh # Generate HTML dashboard
scripts/manage.sh wanted all # Show missing content
scripts/requests.sh list # Overseerr requestssetup.sh — Guided setup wizard with auto-discoverydiscover.sh — Scan host for *arr servicesstatus.sh — Health check all configured servicesdiagnose.sh — Automated troubleshootinglibrary.sh)Deep statistics and exploration for Radarr/Sonarr/Lidarr:
library.sh stats [app] # Overall library stats
library.sh quality [app] # Quality profile breakdown
library.sh missing [app] # Missing/wanted content
library.sh unmonitored [app] # Unmonitored items
library.sh recent [app] [days] # Recently added (default: 7)
library.sh genres [app] # Genre distribution
library.sh years [app] # Year distribution
library.sh studios [app] # Studio/network breakdown
library.sh nofiles [app] # Monitored but no files
library.sh disk [app] # Disk usage by root folderanalytics.sh)Rich viewing analytics from Tautulli/Plex:
analytics.sh activity # Currently watching
analytics.sh history [count] # Watch history
analytics.sh most-watched [period] # Most watched (week/month/year)
analytics.sh popular-genres [period] # Popular genres
analytics.sh peak-hours # Peak watching hours
analytics.sh user-stats [user] # User activity
analytics.sh library-stats # Plex library stats
analytics.sh recent-added [count] # Recently added to Plex
analytics.sh play-totals # Total play statisticsmanage.sh)Add, remove, and manage content:
manage.sh add-movie "<title>" [quality] [root]
manage.sh add-series "<title>" [quality] [root]
manage.sh remove <app> <id>
manage.sh wanted [app]
manage.sh calendar [app] [days]
manage.sh history [app] [count]
manage.sh rename <app> <id>
manage.sh refresh <app> [id]requests.sh)Overseerr request handling:
requests.sh list [pending|approved|available|all]
requests.sh approve <id>
requests.sh deny <id> [reason]
requests.sh info <id>
requests.sh statssubtitles.sh)Bazarr operations:
subtitles.sh wanted
subtitles.sh history [count]
subtitles.sh search <series|movie> <id>
subtitles.sh languagesindexers.sh)Prowlarr operations:
indexers.sh list
indexers.sh test [id]
indexers.sh statsdownloads.sh)SABnzbd operations:
downloads.sh active
downloads.sh speed
downloads.sh history [count]
downloads.sh pause
downloads.sh resume
downloads.sh queuedashboard.sh)Generate self-contained HTML dashboard:
dashboard.sh [output_file]Creates beautiful dark-themed dashboard with:
Output defaults to clawarr-dashboard.html (open in any browser).
trakt.sh, trackers.sh, letterboxd.sh, simkl.sh)Track and sync what you watch across services like Trakt.tv, Letterboxd, Simkl, and more.
Unified Interface (trackers.sh):
trackers.sh setup # Interactive setup wizard
trackers.sh status # Show configured trackers
trackers.sh sync plex trakt # Sync Plex → Trakt
trackers.sh export trakt json # Export watch history
trackers.sh import letterboxd file.csv
trackers.sh compare trakt simklTrakt.tv Integration (trakt.sh):
Authentication:
trakt.sh auth # Device code OAuth flow
trakt.sh auth-status # Check authenticationProfile & Stats:
trakt.sh profile [username] # Show profile
trakt.sh stats [username] # Detailed statisticsWatching & History:
trakt.sh watching # Currently watching
trakt.sh history [movies|shows|episodes] [limit]
trakt.sh sync-history export file.json
trakt.sh sync-history import file.jsonScrobbling:
trakt.sh scrobble start movie 12345
trakt.sh scrobble stop movie 12345 100
trakt.sh checkin movie "Inception"Lists & Collections:
trakt.sh watchlist [movies|shows]
trakt.sh watchlist-add movie "Dune Part Two"
trakt.sh collection movies
trakt.sh collection-add movie 12345
trakt.sh lists # Custom lists
trakt.sh list-items my-favoritesRatings:
trakt.sh ratings movies 8 # Movies rated 8+
trakt.sh rate movie "Inception" 10Discovery:
trakt.sh recommendations movies
trakt.sh trending shows
trakt.sh popular movies
trakt.sh calendar all 7 # Next 7 daysSearch:
trakt.sh search "Breaking Bad" showSync:
trakt.sh sync-plex # Sync Plex watch history to TraktLetterboxd Integration (letterboxd.sh):
letterboxd.sh export # Export from Plex as Letterboxd CSV
letterboxd.sh import diary.csv # Import Letterboxd diary
letterboxd.sh profile username # View public profile
letterboxd.sh diary username 2024Simkl Integration (simkl.sh):
simkl.sh auth # OAuth authentication
simkl.sh profile # Show profile
simkl.sh stats # Viewing statistics
simkl.sh history movies # Watch history
simkl.sh watchlist all # View watchlist
simkl.sh sync # Sync with PlexAutomate content discovery and library syncing with Trakt lists.
Traktarr (Trakt → Radarr/Sonarr):
# Status and configuration
trakt.sh traktarr-status # Check if installed
trakt.sh traktarr-config # Configure Traktarr
# Add content from Trakt lists
trakt.sh traktarr-add movies trending 10
trakt.sh traktarr-add movies anticipated 15
trakt.sh traktarr-add movies popular 5
trakt.sh traktarr-add shows trending 5
trakt.sh traktarr-add movies watchlist 50Retraktarr (Radarr/Sonarr → Trakt):
# Status and configuration
trakt.sh retraktarr-status # Check if installed
trakt.sh retraktarr-config # Configure Retraktarr
# Sync library to Trakt lists
trakt.sh retraktarr-sync all # Sync movies and shows
trakt.sh retraktarr-sync movies
trakt.sh retraktarr-sync showsInstallation via Setup Wizard:
trackers.sh setup
# Choose option 5 for Traktarr
# Choose option 6 for Retraktarr
# Offers to install via pip if not foundWhat They Do:
See references/traktarr-retraktarr.md for complete setup, cron scheduling, and usage patterns.
prowlarr.sh)Centralized indexer management across all *arr apps:
prowlarr.sh indexers # List all indexers
prowlarr.sh test [id] # Test indexer(s)
prowlarr.sh stats # Indexer & app sync statistics
prowlarr.sh search <query> [type] # Search across all indexers (type: movie|tv|audio|book)
prowlarr.sh apps # List sync targets (Sonarr/Radarr/etc)
prowlarr.sh add-app <type> <url> <key> # Add app sync target
prowlarr.sh sync # Trigger sync to all apps
prowlarr.sh status # Health check
prowlarr.sh logs [count] # Recent logsrecyclarr.sh)Sync TRaSH Guides quality profiles to Sonarr/Radarr:
recyclarr.sh status # Check status & config
recyclarr.sh sync [instance] # Sync profiles (all or specific)
recyclarr.sh diff [instance] # Preview changes without applying
recyclarr.sh profiles # List available TRaSH profiles
recyclarr.sh qualities [app] # List quality definitions
recyclarr.sh config # Show current config
recyclarr.sh create-config # Generate config template
recyclarr.sh logs [count] # View recent logsmaintainerr.sh)Automated library cleanup based on rules:
maintainerr.sh status # Check status
maintainerr.sh rules # List cleanup rules
maintainerr.sh collections # List managed collections
maintainerr.sh run [rule_id] # Trigger rules (all or specific)
maintainerr.sh media <rule_id> # Show media matched by a rule
maintainerr.sh exclude <media_id> <rule_id> # Exclude media from rule
maintainerr.sh logs # View activity lognotifiarr.sh)Unified notification management across *arr services:
notifiarr.sh status # Check status & integrations
notifiarr.sh triggers # List notification triggers
notifiarr.sh services # Show connected services
notifiarr.sh test [channel] # Send test notification
notifiarr.sh config # Configuration summary
notifiarr.sh logs # Recent notification logkometa.sh)Plex collection, overlay, and metadata automation:
kometa.sh status # Check container status
kometa.sh run [library] # Run Kometa (all or specific library)
kometa.sh collections # Show Plex collections
kometa.sh overlays # Check overlay config
kometa.sh config # Show Kometa config
kometa.sh templates # List available default collections/overlays
kometa.sh logs [count] # View recent logsunpackerr.sh)Automatic archive extraction for download clients:
unpackerr.sh status # Check status & config
unpackerr.sh activity # Recent extraction activity
unpackerr.sh errors # Recent errors/warnings
unpackerr.sh config # Show configuration
unpackerr.sh logs [count] # View recent logs
unpackerr.sh restart # Restart containerqueue.sh — View download queues (use manage.sh wanted or downloads.sh active for more detail)search.sh — Search content (use manage.sh add-* for full workflow)Core Services:
export CLAWARR_HOST=192.168.1.100
export SONARR_KEY=abc123...
export RADARR_KEY=def456...
export LIDARR_KEY=ghi789...
export READARR_KEY=jkl012...
export PROWLARR_KEY=mno345...
export BAZARR_KEY=pqr678...
export OVERSEERR_KEY=stu901...
export PLEX_TOKEN=vwx234...
export TAUTULLI_KEY=yz567...
export SABNZBD_KEY=abc890...
export NOTIFIARR_KEY=xyz123...
# Companion services (auto-detected, keys optional)
export PROWLARR_KEY=abc123... # Required for prowlarr.sh
# Docker-based services (SSH access for remote management)
export RECYCLARR_SSH=mynas # SSH host for recyclarr container
export KOMETA_SSH=mynas # SSH host for kometa container
export UNPACKERR_SSH=mynas # SSH host for unpackerr container
export DOCKER_CONFIG_BASE=/opt/docker # Docker config root (default: /volume1/docker for Synology)Media Trackers (optional):
# Trakt.tv (register app at https://trakt.tv/oauth/applications/new)
export TRAKT_CLIENT_ID=your_client_id
export TRAKT_CLIENT_SECRET=your_client_secret
# Simkl (register at https://simkl.com/settings/developer)
export SIMKL_CLIENT_ID=your_client_id
export SIMKL_CLIENT_SECRET=your_client_secret
# Letterboxd (requires API approval)
export LETTERBOXD_API_KEY=your_api_key # Optional, uses CSV export if not setToken Storage:
~/.config/clawarr/trakt_tokens.json, simkl_tokens.jsonStore in .env file and source before running scripts.
Most *arr apps expose API key at public endpoint:
curl -s http://HOST:7878/initialize.json | jq -r '.apiKey'For older versions (v3):
curl -s http://HOST:7878/initialize.js | grep -o "apiKey: '[^']*'" | cut -d"'" -f2Docker/Unraid/Synology: /config/config.xml (inside container)
grep '<ApiKey>' /path/to/config.xml | sed 's/.*<ApiKey>\(.*\)<\/ApiKey>.*/\1/'Settings → General → Security → API Key
From Plex Web UI:
X-Plex-Token=...Or use:
curl -u "username:password" -X POST \
'https://plex.tv/users/sign_in.json' \
-H "X-Plex-Client-Identifier: <unique-id>"Settings → Web Interface → API → API Key
Config → General → Security → API Key
# Get complete library overview
scripts/library.sh stats all
# Find quality upgrade candidates
scripts/library.sh quality radarr
# Show missing content
scripts/library.sh missing all
# Check disk usage
scripts/library.sh disk all# Current activity
scripts/analytics.sh activity
# Most watched this month
scripts/analytics.sh most-watched month
# User statistics
scripts/analytics.sh user-stats
# Peak hours
scripts/analytics.sh peak-hours# Show pending requests
scripts/requests.sh list pending
# Approve request
scripts/requests.sh approve 123
# Request statistics
scripts/requests.sh stats# Add movie
scripts/manage.sh add-movie "Dune Part Two"
# Show calendar
scripts/manage.sh calendar all 7
# View history
scripts/manage.sh history radarr 30
# Show wanted/missing
scripts/manage.sh wanted all# List and test all indexers
scripts/prowlarr.sh indexers
scripts/prowlarr.sh test
# Search across all indexers
scripts/prowlarr.sh search "Dune" movie
# Add Sonarr/Radarr as sync targets
scripts/prowlarr.sh add-app sonarr http://host:8989 <sonarr_key>
scripts/prowlarr.sh add-app radarr http://host:7878 <radarr_key>
# Trigger indexer sync to all apps
scripts/prowlarr.sh sync# Preview changes
scripts/recyclarr.sh diff
# Sync TRaSH Guides profiles
scripts/recyclarr.sh sync
# Check status
scripts/recyclarr.sh status# View rules and matched media
scripts/maintainerr.sh rules
scripts/maintainerr.sh media 1
# Run cleanup
scripts/maintainerr.sh run
# Exclude something from cleanup
scripts/maintainerr.sh exclude 12345 1# Run collection/overlay generation
scripts/kometa.sh run
# View existing collections
scripts/kometa.sh collections
# See available templates
scripts/kometa.sh templates# Generate dashboard
scripts/dashboard.sh my-dashboard.html
# Open in browser
open my-dashboard.htmlInitial Setup:
# Set up Trakt.tv
scripts/trackers.sh setup
# Select option 1 (Trakt.tv)
# Follow device auth flow
# Check status
scripts/trackers.sh statusSync Plex to Trakt:
# One-time sync of watch history
scripts/trakt.sh sync-plex
# Or use unified interface
scripts/trackers.sh sync plex traktExport for Letterboxd:
# Generate Letterboxd-compatible CSV
scripts/letterboxd.sh export
# Upload at letterboxd.com/import/Cross-Tracker Sync:
# Export from Trakt, convert for Letterboxd
scripts/trackers.sh sync trakt letterboxd
# Compare two services
scripts/trackers.sh compare trakt simklDiscovery & Recommendations:
# Get personalized recommendations
scripts/trakt.sh recommendations movies
# See what's trending
scripts/trakt.sh trending shows
# Check upcoming releases
scripts/trakt.sh calendar all 7Track Viewing:
# See what you're currently watching
scripts/trakt.sh watching
# View watch history
scripts/trakt.sh history movies 50
# Rate something you watched
scripts/trakt.sh rate movie "Inception" 10Automation with Traktarr/Retraktarr:
# Set up Traktarr (Trakt → Arr)
scripts/trackers.sh setup # Option 5
# Add trending movies to Radarr
scripts/trakt.sh traktarr-add movies trending 10
# Add anticipated shows to Sonarr
scripts/trakt.sh traktarr-add shows anticipated 5
# Set up Retraktarr (Arr → Trakt)
scripts/trackers.sh setup # Option 6
# Sync library to Trakt lists
scripts/trakt.sh retraktarr-sync all
# Schedule automation (cron):
# Traktarr every 6 hours: 0 */6 * * * traktarr run
# Retraktarr daily at 3am: 0 3 * * * retraktarr syncDiagnosis:
scripts/diagnose.shCommon causes:
Solutions:
# Restart containers (fixes stale mounts)
docker restart radarr sonarr
# Check path mappings
# Settings → Download Clients → Remote Path MappingsCheck download client:
scripts/downloads.sh active
scripts/downloads.sh speed*Check arr queues:
scripts/manage.sh wanted allCheck indexers:
scripts/indexers.sh test
scripts/indexers.sh statsscripts/subtitles.sh wanted
scripts/subtitles.sh search series <id>references/api-endpoints.md — Complete API reference for all servicesreferences/tracker-apis.md — Media tracker API documentation (Trakt, Simkl, Letterboxd)references/traktarr-retraktarr.md — Complete guide to Traktarr & Retraktarr automationreferences/companion-services.md — Prowlarr, Recyclarr, FlareSolverr, Unpackerr, Notifiarr, Maintainerr, Kometa referencereferences/common-issues.md — Troubleshooting guide with solutionsreferences/setup-guide.md — Platform-specific installationreferences/prompts.md — Suggested natural-language prompts for agentsreferences/dashboard-templates.md — HTML/CSS templates for dashboardsSee references/prompts.md for complete list. Examples:
Library & Downloads:
Media Tracking:
Prowlarr & Indexers:
Quality Profiles (Recyclarr):
Library Cleanup (Maintainerr):
Collections & Overlays (Kometa):
Notifications (Notifiarr):
Archive Extraction (Unpackerr):
Traktarr/Retraktarr Automation:
All scripts are compatible with macOS bash 3.2:
declare -A)${var^^})$(echo "$var" | tr '[:lower:]' '[:upper:]') for case conversion|& (pipe stderr), use 2>&1 insteadAll standard on macOS/Linux.
Tested with:
Report issues or suggest features via GitHub. Include:
MIT License - See repository for details.
© LeoYeAI, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 38 other files (scripts, references, assets) in skills/clawarr-suite of LeoYeAI/openclaw-master-skills.
Open the folder on GitHubat commit e5199b5
Clawarr Suite next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Clawarr Suite this skillLeoYeAI/openclaw-master-skills | 2.2k | — | ~6.4k | Automated safety check: Notes | MIT | |
| HyperFrames Media Useheygen-com/hyperframes | 60k | — | ~2.4k | Automated safety check: Pass | Apache-2.0 | |
| Native Subtitle Quote Imagechengyi-ai/native-subtitle-quote-image | 2.6k | — | ~1.8k | Automated safety check: Pass | MIT | |
| Edu Chem Videowy51ai/edulab | 1.4k | — | ~2.1k | Automated safety check: Notes | Apache-2.0 | |
| Transcription Memory ReconstructionNxcoreAI/EverRoom | 3k | — | ~714 | Automated safety check: Pass | Custom licence | |
| Edu Math Videowy51ai/edulab | 1.4k | — | ~2.5k | Automated safety check: Notes | Apache-2.0 |
heygen-com/hyperframes
Finds, generates and edits media for HyperFrames video projects: music, sound effects, images, icons, logos, voiceovers, captions and color grades.
chengyi-ai/native-subtitle-quote-image
将本地视频或用户有权处理的在线视频,经过来源获取、文字稿定位、选题选句、精确取帧、紧凑裁切、拼图和逐张质检,制作成 3:4 或保留画面原比例的视频字幕长图。支持两种明确分开的输出:保留画面内已烧录字幕的原生字幕模式,以及把已审核的时间点与台词绘制到真实视频帧上的脚本字幕模式。用户要求原生字幕截图、字幕帧拼图、YouTube…
wy51ai/edulab
A skill your agent uses when asked to make an explainer / walkthrough video (讲解视频、解题视频、例题精讲、微课) for a chemistry problem (化学题: 氧化还原配平 双线桥 电子守恒, 物质的量计算, 化学平衡 三段式 平衡常数 转化率 反应速率, 离子反应, 电化学, 溶液 滴定…
NxcoreAI/EverRoom
Reconstruct a complete, searchable memory from an untrusted meeting or conversation transcript.
wy51ai/edulab
A skill your agent uses when asked to make an explainer / walkthrough video (讲解视频、解题视频、例题精讲、微课) for a math problem (数学题, geometry, algebra, functions, motion/行程 problems), from a problem screenshot…
JetBrains/skills
Transcribe audio files to text with optional diarization and known-speaker hints.
LeoYeAI/openclaw-master-skills
Manages pipelines on a DevOps quality and efficiency platform through its OpenAPI: list workspaces and templates, create, update, run and cancel pipelines, and read run records.
LeoYeAI/openclaw-master-skills
Patches OpenClaw's Feishu extension so an edited document triggers an isolated agent session that reads the doc and replies inline, turning it into a live chat space.
LeoYeAI/openclaw-master-skills
Multi-context memory management system for OpenClaw agents with group-isolated storage, global shared memory, workspace organization, and group-specific skills isolation.
LeoYeAI/openclaw-master-skills
Runs a brand's AI-search visibility work end to end: diagnosing how AI platforms represent it, repositioning it, producing AI-optimized content and monitoring ongoing mentions.
LeoYeAI/openclaw-master-skills
Installs and authenticates the gws CLI, then automates Gmail, Drive, Sheets, Calendar, Docs, Chat and Tasks with ready-made recipes, persona bundles and security audits.
LeoYeAI/openclaw-master-skills
Runs four advisor roles, a fitness coach, nutritionist, data analyst and TCM practitioner, to build a health profile and track workouts, diet and wellness over time.
Categories
Comprehensive management for self-hosted media stacks (Sonarr, Radarr, Lidarr, Readarr, Prowlarr, Bazarr, Overseerr, Plex, Tautulli, SABnzbd, Recyclarr, Unpackerr, Notifiarr, Maintainerr, Kometa…. Clawarr Suite is an agent skill from LeoYeAI/openclaw-master-skills. Comprehensive management for self-hosted media stacks (Sonarr, Radarr, Lidarr, Readarr, Prowlarr, Bazarr, Overseerr, Plex, Tautulli, SABnzbd, Recyclarr, Unpackerr, Notifiarr, Maintainerr, Kometa, FlareSolverr).
Clawarr Suite fits situations like: tasks that involve Transcription.
Run `npx skills add LeoYeAI/openclaw-master-skills --skill clawarr-suite -a claude-code`. Or copy the skill folder (skills/clawarr-suite in LeoYeAI/openclaw-master-skills) into .claude/skills/clawarr-suite in your project. Claude Code loads it when a task matches its description.
Run `npx skills add LeoYeAI/openclaw-master-skills --skill clawarr-suite -a codex`. Or copy the skill folder (skills/clawarr-suite in LeoYeAI/openclaw-master-skills) into .agents/skills/clawarr-suite in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add LeoYeAI/openclaw-master-skills --skill clawarr-suite -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/clawarr-suite, .gemini/skills/clawarr-suite, .github/skills/clawarr-suite and .opencode/skills/clawarr-suite in your project.
Going by SKILL.md and its folder, Clawarr Suite needs a shell for the scripts in its folder, the command-line tools its instructions call (curl, jq and docker) and credentials named PROWLARR_KEY, SONARR_KEY, RADARR_KEY and LIDARR_KEY. Our summary lists: A Bash shell; Docker.
SKILL.md names 3 domains. In commands or code: trakt.tv, simkl.com and plex.tv; the agent is likely to contact these when it follows the instructions. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found notes only (mentions a .env file), nothing it rates as a warning. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.
Clawarr Suite is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 6.4k tokens (SKILL.md is roughly 25k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 22k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Clawarr Suite: HyperFrames Media Use (heygen-com/hyperframes, 60k stars), Native Subtitle Quote Image (chengyi-ai/native-subtitle-quote-image, 2.6k stars), Edu Chem Video (wy51ai/edulab, 1.4k stars) and Transcription Memory Reconstruction (NxcoreAI/EverRoom, 3k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
LeoYeAI (a GitHub user) maintains it in LeoYeAI/openclaw-master-skills, which has 2,161 GitHub stars. The repository holds 1,235 skills in this directory. The repository was last updated on July 20, 2026.
Source: LeoYeAI/openclaw-master-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.