Skip to content
Skill

media-library-organizer

by Innei

Install

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

I want to install the "media-library-organizer" skill in my project.
Repository: https://github.com/Innei/media-library-organizer-skill

Please read the repo to find the SKILL.md file(s), then:
1. Download them into the correct skills directory (.claude/skills/ or .cursor/skills/)
2. Include any companion files referenced by the skill
3. Confirm what was installed and where

Description

Use when organizing media files (movies, TV, anime) on NAS or local storage - cleaning junk files, merging scattered episodes, normalizing folder names to "Title (Year)" format, and verifying episode completeness against TMDB

Overview

Systematically clean, merge, rename, and verify media libraries so that Jellyfin/Emby/Plex can correctly identify and scrape all content.

When to Use

• Media directory has messy folder names with encoding info • Same show scattered across multiple folders • Junk files wasting space • Need to verify episode completeness against TMDB

Workflow

`dot digraph media_org { rankdir=TB; "1. Scan & Analyze" -> "2. Clean Junk"; "2. Clean Junk" -> "3. Identify Duplicates"; "3. Identify Duplicates" -> "4. Merge Scattered Episodes"; "4. Merge Scattered Episodes" -> "5. Normalize Folder Names"; "5. Normalize Folder Names" -> "6. Verify vs TMDB"; "6. Verify vs TMDB" -> "7. Report & Confirm Deletion"; } `

Steps

Each step has detailed instructions and reusable scripts: • Scan & Analyze - Survey directory, identify issues, generate report • Script: scripts/scan-media.sh • Clean Junk - Remove temp files, empty dirs, orphan fragments • Identify Duplicates - Find same content across folders by title/year matching • Merge Scattered Episodes - Combine split episodes into one folder • Script: scripts/check-episodes.sh • Normalize Folder Names - Rename to Title (Year) format • Script: scripts/normalize-names.sh • Verify vs TMDB - Compare local episode count against TMDB • Report & Confirm - Present findings, wait for user confirmation

Discussion

0/2000
Loading comments...

Health Signals

MaintenanceCommitted 2d ago
Active
AdoptionUnder 100 stars
28 ★ · Niche
DocsREADME + description
Well-documented

GitHub Signals

Stars28
Issues1
Updated2d ago
View on GitHub
MIT License

My Fox Den

Community Rating

Sign in to rate this booster

Works With

Claude Code