Media Library Organizer Skill
Description
A Claude Code skill for organizing media libraries (movies, TV, anime) — clean junk, merge scattered episodes, normalize folder names, verify completeness against TMDB
Installation
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open the source below and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
README
Media Library Organizer
A [Claude Code](https://docs.anthropic.com/en/docs/claude-code) skill for systematically cleaning, merging, renaming, and verifying media libraries — making them ready for Jellyfin / Emby / Plex auto-scraping.
What It Does
| Step | Description |
|---|---|
| Scan & Analyze | Survey directories, flag junk files, duplicates, misplaced content |
| Clean Junk | Remove SMB residuals, .DS_Store, download fragments, empty dirs |
| Identify Duplicates | Find same content across folders by title/year/quality matching |
| Merge Scattered Episodes | Combine split episodes from different release groups |
| Normalize Folder Names | Rename to Title (Year) format for media server recognition |
| Verify vs TMDB | Compare local episode counts against TMDB totals |
| Report & Confirm | Present findings, wait for user confirmation before deletions |
Workflow
Scan & Analyze → Clean Junk → Identify Duplicates → Merge Scattered Episodes
→ Normalize Folder Names → Verify vs TMDB → Report & Confirm
Installation
Quick Install (Recommended)
npx skills add Innei/media-library-organizer-skill
This automatically installs the skill into your Claude Code environment.
Manual Install
Copy the skill into your Claude Code skills directory:
# Global (all projects)
git clone https://github.com/Innei/media-library-organizer-skill.git ~/.claude/skills/media-library-organizer
# Project-specific
git clone https://github.com/Innei/media-library-organizer-skill.git .claude/skills/media-library-organizer
Then invoke it in Claude Code by telling Claude to organize your media library, or use the slash command:
/media-library-organizer
Standalone Scripts
The `scripts/` directory contains standalone bash scripts that can be used independently:
# Scan media directory for issues
./scripts/scan-media.sh /path/to/media
# Check episode completeness
./scripts/
Related Skills
Epic Sync
Sync epic issue bodies, labels, and local coordination snapshots from GitHub.
Git 使用 Git Worktrees
创建孤立的 Git worktrees,带有智能目录选择与安全验证。
Git Claude skills github
[Building agent skills blog](https://www.anthropic.com/engineering/equipping-agents-for-the-real-world-with-ag
Git #148
, [#161](https://github.com/affaan-m/everything-claude-code/pull/161))
Git GitHub MCP
| Token | Repos, issues, PRs, workflows |
Git GitHub MCP Server
Official first-party server to read repos, manage issues/PRs, and automate workflows.
Git