# chat-namer

Даёт имена беседам Claude вместо UUID, ищет их по ключевому слову и подсказывает команду для возврата к нужной.

- плагин · `type=plugin` · Claude Code · ★ 5
- Автор: Jamaalx
- Лицензия: MIT · policy=mirror · начало файла — в конце страницы
- Исходник: https://github.com/Jamaalx/claude-chat-namer
- Обновлён: 2026-09-24
- HTML: https://affpapa.org/nevibecode/plugins/chat-namer

## Что делает

Claude хранит разговоры как `.jsonl` с UUID в имени. Плагин сканирует `~/.claude/projects/`, берёт первое сообщение пользователя и делает из него название. Имена лежат отдельно, в `chat-names.json` по каталогу проекта, сами файлы бесед не меняются.

Хук `Stop` срабатывает после первого обмена, так что новые разговоры получают имя без вашего участия. Слэш-команды `/chat-namer:list`, `/chat-namer:search`, `/chat-namer:rename`, `/chat-namer:resume` и `/chat-namer:auto-name` дают список, поиск по слову, переименование и готовую строку `claude --resume <uuid>`. Служебные команды вроде `/model` и их вывод при генерации имени пропускаются.

Внутри пять скиллов, `hooks/hooks.json`, скрипты `index.js`, `cli.js` и `hook-auto-name.js`. Зависимостей нет: только встроенные модули Node.js, поэтому `npm install` не нужен. Тот же набор работает как отдельный CLI через `npx claude-chat-namer` — пригодится, если хочется разобрать старые беседы без запуска Claude.

## Установка

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

**Через маркетплейс плагинов**
В чате агента (не в терминале):
```text
/plugin marketplace add anthropics/claude-plugins-community
```
В чате агента (не в терминале):
```text
/plugin install chat-namer@claude-community
```

## Когда брать
- найти беседу по слову, а не листать UUID
- дать имена всем старым разговорам разом
- получить готовую команду `claude --resume` для нужной беседы
- переименовать разговор под понятным названием
- разобрать историю бесед из терминала без Claude

## Примеры запросов агенту
- Покажи список моих бесед с названиями
- Найди разговоры про `wolt` и дай команду для возврата
- Назови все безымянные беседы автоматически

## Похожие
- [ponytail](https://affpapa.org/nevibecode/plugins/ponytail.md) — плагин · ★ 177259
- [impeccable](https://affpapa.org/nevibecode/plugins/impeccable.md) — плагин · ★ 89321
- [last-30-days-skill](https://affpapa.org/nevibecode/plugins/last-30-days-skill.md) — плагин · ★ 65596
- [claude-hud](https://affpapa.org/nevibecode/plugins/claude-hud.md) — плагин · ★ 28914
- [understand-anything](https://affpapa.org/nevibecode/plugins/understand-anything.md) — плагин · ★ 88429
- [mem0](https://affpapa.org/nevibecode/plugins/mem0.md) — плагин · ★ 67869

_Часть страницы не вошла по размеру — она есть в HTML-версии._

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