This does the tedious work of organizing messy file systems by analyzing content and suggesting sensible folder structures and naming conventions. You feed it a chaotic downloads folder or project directory, and it proposes date-prefixed filenames like "2026-01-29_Contract_ClientName_NDA_v1.pdf" and categorizes everything into hierarchies that actually make sense. It catches duplicates, extracts metadata from documents and images, and can set up automation rules for recurring patterns like invoices or screenshots. The real win is getting past decision paralysis when you have 500 unnamed files and no idea where to start. Works best when you commit to one of its suggested naming systems instead of fighting it.

GitHub stars
368
last updated
Aug 21, 2026

Install

$ npx -y skills add claude-office-skills/skills --skill 'File Organizer' --agent claude-code

Installs into .claude/skills of the current project.

Files

File Organizer

Intelligently organize and rename files based on their content and metadata.

Overview

This skill helps you:

  • Analyze file contents to determine categorization
  • Suggest folder structures
  • Generate consistent naming conventions
  • Identify and handle duplicates
  • Create organization systems

How to Use

Analyze Files

"Analyze these files and suggest how to organize them"
"What category does this file belong to?"
"Suggest a better filename for this document"

Organize

"Create a folder structure for my project files"
"Organize my downloads folder"
"Sort these invoices by vendor and date"

Naming Conventions

Recommended Formats

Documents

YYYY-MM-DD_Category_Description_v1.ext
Example: 2026-01-29_Contract_ClientName_NDA_v1.pdf

Images

YYYY-MM-DD_Event/Project_Description_NNN.ext
Example: 2026-01-29_ProductLaunch_HeroImage_001.png

Invoices/Receipts

YYYY-MM-DD_Vendor_Amount_InvoiceNumber.ext
Example: 2026-01-29_Adobe_149.99_INV-12345.pdf

Meeting Notes

YYYY-MM-DD_MeetingType_Topic.ext
Example: 2026-01-29_TeamSync_Q1Planning.md

Sponsors

Details

Repository
github.com/claude-office-skills/skills
Category
Office & Documents
First seen
Jun 3, 2026

More from claude-office-skills/skills

All 134
1claude-office-skills avatarTranscription Automationclaude-office-skills/skillsAutomate audio/video transcription, meeting notes, subtitle generation, and content processing0skills.sh installs
2heshengtao avatarofficeCLIheshengtao/super-agent-partyCreate, analyze, proofread, and modify Office documents (.docx, .xlsx, .pptx) using the officecli CLI tool. Use when the user wants to create, inspect, check fo0skills.sh installs
3hoodini avataryuv-deckshoodini/ai-agents-skillsBuild cinematic, narrative-driven presentation decks in Yuval Avidani's signature style using @open-slide/core. The user describes a topic and audience; this sk0skills.sh installs
4ligphidonk avatarAcademic Figure Promptligphidonk/academic-figure-generatorUse this skill whenever the user wants to generate detailed English prompts for AI image tools (NanoBanana / Gemini / DALL-E / Midjourney) to produce top-confer0skills.sh installs
5skyworkai avatarSkywork Documentskyworkai/skywork-skillsSTRONGLY RECOMMENDED for ANY task that could result in a document output. The Skywork Office Doc API is a powerful document creation engine capable of generatin0skills.sh installs
6telagod avataranalyzing-spreadsheetstelagod/code-abyssProcesses Excel spreadsheet files (.xlsx, .xlsm, .csv). Creates workbooks, builds formulas, preserves formatting, analyzes tabular data, and validates financial0skills.sh installs