File Organizer
Claude Office SkillsAutomatically organize files into folders by type, date, or custom rules.
filesorganizationsorting
# 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
```
### Naming Rules
- Use underscores or hyphens, not spaces
- Start with date for chronological sorting
- Include key identifiers (client, project, type)
- Add version numbers for iterations
- Keep names concise but descriptive
## Folder Structures
### Personal Documents
```
๐ Documents
โโโ ๐ Admin
โ โโโ ๐ Finance
โ โ โโโ ๐ Invoices
โ โ โโโ ๐ Receipts
โ โ โโโ ๐ Tax
โ โโโ ๐ Insurance
โ โโโ ๐ Legal
โโโ ๐ Work
โ โโโ ๐ Projects
โ โโโ ๐ Reports
โ โโโ ๐ Meetings
โโโ ๐ Personal
โ โโโ ๐ Health
โ โโโ ๐ Education
โ โโโ ๐ Travel
โโโ ๐ Archive
โโโ ๐ [Year]
```
### Project-Based
```
๐ ProjectName
โโโ ๐ 01_Planning
โ โโโ ๐ Requirements
โ โโโ ๐ Proposals
โ โโโ ๐ Research
โโโ ๐ 02_Design
โ โโโ ๐ Mockups
โ โโโ ๐ Assets
โ โโโ ๐ Specs
โโโ ๐ 03_Development
โ โโโ ๐ Source
โ โโโ ๐ Tests
โ โโโ ๐ Documentation
โโโ ๐ 04_Deliverables
โ โโโ ๐ [Version]
โโโ ๐ 05_Admin
โ โโโ ๐ Contracts
โ โโโ ๐ Invoices
โ โโโ ๐ Communications
โโโ ๐ Archive
```
### Client/Vendor
```
๐ Clients
โโโ ๐ [ClientName]
โโโ ๐ Contracts
โโโ ๐ Projects
โ โโโ ๐ [ProjectName]
โโโ ๐ Invoices
โโโ ๐ Communications
โโโ ๐ Assets
```
## Output Formats
### Organization Plan
```markdown
## File Organization Plan
**Source**: [Folder/Location]
**Total Files**: [Count]
**Total Size**: [Size]
### Proposed Structure
[Folder tree]
### File Mapping
| Original Name | New Name | Destination |
|--------------|----------|-------------|
| IMG_1234.jpg | 2026-01-29_ProductPhoto_001.jpg | /Products/Photos/ |
| doc1.pdf | 2026-01-15_Contract_ClientA_NDA.pdf | /Clients/ClientA/Contracts/ |
### Actions Required
1. Create folders: [list]
2. Rename files: [count]
3. Move files: [count]
4. Review manually: [count with reasons]
```
### Duplicate Report
```markdown
## Duplicate Files Report
**Total Duplicates Found**: [Count]
**Space Recoverable**: [Size]
### Exact Duplicates
| File | Locations | Size | Recommendation |
|------|-----------|------|----------------|
| report.pdf | /Downloads/, /Documents/ | 2.3MB | Keep in /Documents/ |
### Similar Files
| Files | Similarity | Difference |
|-------|------------|------------|
| report_v1.pdf, report_v2.pdf | 95% | v2 has extra page |
```
## Analysis Capabilities
### Content-Based Categorization
- **Documents**: Contracts, reports, letters, forms
- **Financial**: Invoices, receipts, statements, budgets
- **Media**: Photos, videos, audio, graphics
- **Code**: Source files, configs, documentation
- **Data**: Spreadsheets, databases, exports
### Metadata Extraction
- Creation/modification dates
- Author information
- File dimensions (images/video)
- Duration (audio/video)
- Page count (documents)
## Automation Rules
### Example Rules
```markdown
## Auto-Organization Rules
### Rule 1: Invoices
- Trigger: PDF with "Invoice" or "INV-" in content
- Action: Move to /Finance/Invoices/[Year]/[Month]/
- Rename: YYYY-MM-DD_Vendor_Amount.pdf
### Rule 2: Screenshots
- Trigger: File matches "Screenshot*.png"
- Action: Move to /Screenshots/[Year-Month]/
- Rename: YYYY-MM-DD_HH-MM_Screenshot.png
### Rule 3: Downloads Cleanup
- Trigger: File in Downloads older than 30 days
- Action:
- If document โ Archive
- If installer โ Delete
- If media โ Sort to appropriate folder
```
## Best Practices
### Organization Principles
1. **PARA Method**: Projects, Areas, Resources, Archive
2. **Date-First**: Enables chronological sorting
3. **Descriptive Names**: Future you will thank you
4. **Flat is Better**: Avoid deep nesting (max 3-4 levels)
5. **Regular Maintenance**: Schedule monthly reviews
### File Hygiene
- Delete duplicates and temp files
- Archive completed projects
- Use cloud sync for important files
- Maintain consistent naming
- Document your system
## Limitations
- Cannot access protected/encrypted files
- Large file moves require manual execution
- Content analysis depends on file format support
- Cannot guarantee perfect categorization
- Manual review recommended for important files๐งช Found this useful?
The $SKILL experiment is building the agent skill distribution layer. Every skill you discover through this directory is part of the experiment.