# file-organization

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

- скилл · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 608 установок · ★ 7
- Автор: eyadsibai
- Лицензия: не указана · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/eyadsibai/ltk/tree/HEAD/plugins/ltk-product/skills/file-organization/SKILL.md
- Обновлён: 2026-01-15
- HTML: https://affpapa.org/nevibecode/skills/file-organization

## Что делает

Скилл задаёт сценарий для уборки в каталогах вроде `Downloads`. Он направляет агента использовать стандартные утилиты терминала: выявлять самые тяжёлые файлы через `du` и находить точные совпадения по хешам `md5sum`.

Работа идёт по строгому протоколу. Сначала агент сканирует текущую директорию, готовит проект перестройки каталогов, согласует его с вами и только после этого распределяет документы по форматам или проектам.

Скилл запрещает удалять файлы без подтверждения. Для работы агенту необходима рабочая среда с POSIX-утилитами (`find`, `sort`, `uniq`).

## Установка

### Claude Code (родная платформа)

1. **Через Skills CLI (Vercel)**
```bash
npx skills add eyadsibai/ltk --skill file-organization -a claude-code
```

2. **Вручную: положить файлы**
- Файл: `~/.claude/skills/file-organization/SKILL.md` — Папка скилла целиком; для одного проекта — .claude/skills/file-organization/

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add eyadsibai/ltk --skill file-organization -a codex
```

2. **Вручную: положить файлы**
- Файл: `.agents/skills/file-organization/SKILL.md` — Для всех проектов — ~/.agents/skills/

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add eyadsibai/ltk --skill file-organization -a cursor
```

2. **Вручную: положить файлы**
- Файл: `.cursor/skills/file-organization/SKILL.md` — Cursor читает и .agents/skills/, и .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install eyadsibai/ltk file-organization
```

2. **Вручную: положить файлы**
- Файл: `.github/skills/file-organization/SKILL.md`

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add eyadsibai/ltk --skill file-organization -a gemini-cli
```

2. **Командой платформы**
```bash
gemini skills install https://github.com/eyadsibai/ltk --path plugins/ltk-product/skills/file-organization
```

### Windsurf (Devin Desktop)

**Вручную: положить файлы**
- Файл: `.devin/skills/file-organization/SKILL.md` — Старый путь .windsurf/skills/ тоже читается

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add eyadsibai/ltk --skill file-organization -a opencode
```

### Claude.ai

**Claude.ai**
- Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/eyadsibai/ltk/tree/HEAD/plugins/ltk-product/skills/file-organization/SKILL.md

## Когда брать
- Найти дублирующиеся файлы по хешу `md5sum` или размеру
- Разобрать хаос в папке `Downloads` по расширениям
- Сгруппировать проекты и рабочие документы по датам
- Выявить самые тяжёлые файлы перед архивацией

## Примеры запросов агенту
- Проверь папку `~/Downloads`, найди полные дубликаты и предложи структуру для сортировки.
- Покажи самые тяжёлые файлы в каталоге проекта и подготовь список для архива.
- Разложи скачанные PDF-документы по папкам с годами и темами.

## Похожие
- [file-organizer](https://affpapa.org/nevibecode/skills/davepoon-file-organizer.md) — скилл · 346 установок
- [disk-cleaner](https://affpapa.org/nevibecode/skills/disk-cleaner.md) — скилл · 867 установок
- [janitor-report](https://affpapa.org/nevibecode/skills/janitor-report.md) — скилл · ★ 122
- [gws-drive](https://affpapa.org/nevibecode/skills/gws-drive.md) — скилл · 74600 установок
- [file-operations](https://affpapa.org/nevibecode/skills/file-operations.md) — скилл · 414 установок
- [capgo-organization-management](https://affpapa.org/nevibecode/skills/capgo-organization-management.md) — скилл · 685 установок

## Другие версии с тем же именем
- [file-organization · akillness](https://affpapa.org/nevibecode/skills/akillness-file-organization.md) — 397 установок

Из того же набора: [eyadsibai/ltk](https://affpapa.org/nevibecode/by/eyadsibai/ltk.md) — 3 карточки

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
