К основному содержанию
скилл CX Codex

File Organizer — скилл для Claude Code: разбор и переименование файлов

Скилл раскладывает файлы по папкам и переименовывает их, опираясь на содержимое и метаданные. Пригодится, когда папка загрузок превратилась в свалку.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add claude-office-skills/skills --skill file-organizer -a claude-code
Открыть на GitHub

Что делает File Organizer

Скилл анализирует содержимое файлов, предлагает структуру папок и генерирует имена по единому шаблону. Внутри — набор правил именования для документов, изображений, счетов и заметок со встреч, плюс готовые схемы папок: личные документы, проектная и клиентская. Для счетов формат такой: дата, вендор, сумма, номер. Для скриншотов — дата и время.

На выходе вы получаете план организации в markdown: дерево папок, таблицу соответствия старых имён новым и список действий. Отдельно скилл готовит отчёт о дубликатах с указанием, сколько места можно освободить. Автоматические правила описывают триггеры вроде «PDF со словом Invoice в содержимом» и что с такими файлами делать.

Есть ограничения. Защищённые и зашифрованные файлы скилл не читает, а массовые перемещения выполняются вручную. Разбор содержимого зависит от поддержки формата, и идеальную категоризацию он не гарантирует — важные файлы советует проверять глазами. Для работы нужен MCP-сервер office-mcp с инструментом analyze_document_structure.

Какие задачи решает

  • разложить папку загрузок по категориям
  • придумать единый шаблон имён для счетов
  • найти дубликаты и понять, сколько места они занимают
  • построить структуру папок для нового проекта
  • отсортировать счета по вендору и дате

Примеры запросов агенту

  • Проанализируй эти файлы и предложи, как их организовать
  • Создай структуру папок для файлов проекта
  • Разложи мою папку загрузок

Как установить File Organizer

1Через Skills CLI (Vercel)

npx skills add claude-office-skills/skills --skill file-organizer -a claude-code

2Вручную: положить файлы

~/.claude/skills/file-organizer/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/file-organizer/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о File Organizer

Как установить File Organizer в Claude?

Выполните npx skills add claude-office-skills/skills --skill file-organizer -a claude-code. Скилл появится в ~/.claude/skills/file-organizer/SKILL.md.

Что делает File Organizer?

Разбирает содержимое и метаданные файлов, предлагает структуру папок, переименовывает по единому шаблону и ищет дубликаты. На выходе — план организации в markdown.

Что нужно для работы скилла?

MCP-сервер office-mcp с инструментом analyze_document_structure. Защищённые и зашифрованные файлы он не читает.

Исходный текст

SKILL.md · MIT
---
# ═══════════════════════════════════════════════════════════════════════════════
# CLAUDE OFFICE SKILL - Enhanced Metadata v2.0
# ═══════════════════════════════════════════════════════════════════════════════

# Basic Information
name: File Organizer
description: "Organize and rename files based on content analysis"
version: "1.0"
author: claude-office-skills
license: MIT

# Categorization
category: productivity
tags:
  - file
  - organization
  - naming
  - structure
department: All

# AI Model Compatibility
models:
  recommended:
    - claude-sonnet-4
    - claude-opus-4
  compatible:
    - claude-3-5-sonnet
    - gpt-4
    - gpt-4o

# MCP Tools Integration
mcp:
  server: office-mcp
  tools:
    - analyze_document_structure

# Skill Capabilities
capabilities:
  - file_categorization
  - naming_convention
  - organization

# Language Support
languages:
  - en
  - zh
---

# 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

© claude-office-skills · MIT · claude-office-skills/skills

Похожие скиллы

Всё по теме «Заметки, задачи и проекты» →
file-organizer davepoon Анализирует папки, находит дубликаты, предлагает структуру и переносит файлы по твоему одобрению. Работает через bash-команды. CX Codex +1 346установок recipe-organize-drive-folder официальный googleworkspace Создаёт структуру папок в Google Drive и раскладывает по ней существующие файлы. Пригодится для организации файлов проекта. CX Codex +1 31 000установок resume-version-manager Paramchoudhary Скилл ведёт мастер-резюме как единственный источник правды и раскладывает по папкам версии под конкретные вакансии. Пригодится, когда откликов много и уже не помнишь, что куда ушло. CX Codex +1 9 600установок gws-sheets-append официальный googleworkspace Скилл добавляет строки в Google Sheets через команду gws. Подойдёт для записи результатов агента в таблицу. CX Codex +1 46 700установок pptx-generator MiniMax-AI Скилл для чтения, редактирования и сборки презентаций PowerPoint с нуля через PptxGenJS и XML. Пригодится, когда нужно сгенерировать слайды из кода или разобрать готовый файл. CX Codex +1 6 000установок inbox-setup Alireza Rezvani Скилл проводит интервью и собирает базу знаний для последующей сортировки почты. Запустите его перед первым использованием inbox-triage. 380установок

Из того же набора109

PDF OCR Extraction Достаёт текст из сканированных и картинных PDF через OCR. Пригодится, когда документ нельзя выделить курсором, а искать по нему нужно. CX Codex +1 5 700установок image-generation Помогает писать промпты для генераторов картинок: разбирает замысел на детали и подгоняет формулировки под конкретный инструмент. CX Codex +1 5 600установок social-publisher Автоматизирует публикацию контента в соцсети и адаптирует подписи под TikTok, Instagram, YouTube и LinkedIn. Пригодится при дистрибуции видео по расписанию. CX Codex +1 5 600установок chart-designer Подбирает тип диаграммы под данные и выдаёт готовые конфиги для ECharts и Chart.js. Пригодится, когда нужно собрать дашборд или отчёт, а не рисовать график вручную. CX Codex +1 5 600установок ads-copywriter Скилл генерирует рекламные объявления под лимиты Google Ads, Meta, TikTok и LinkedIn. Помогает подготовить варианты заголовков и текстов для A/B-тестирования. CX Codex +1 5 500установок Twilio SMS Automation Скилл для автоматизации SMS-рассылок, двусторонних переписок, кодов подтверждения и голосовых сценариев через Twilio. CX Codex +1 5 400установок contract-review Находит риски в договорах, проверяет структуру документов и готовит правки для торга. Пригодится перед подписанием соглашений об оказании услуг, NDA и трудовых контрактов. CX Codex +1 5 400установок crm-automation Скилл для автоматизации продаж: захват и скоринг лидов, движение сделок по стадиям, синхронизация HubSpot, Salesforce и Pipedrive. CX Codex +1 5 500установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой