# cli-anything-mubu

Скилл даёт агенту командную строку Mubu: находит документы в локальных бэкапах, читает дерево узлов и правит их через живой API. Пригодится, если заметки нужны прямо в сессии.

- скилл · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 467 установок · ★ 57187
- Автор: HKUDS
- Лицензия: Apache-2.0 · policy=mirror · начало файла — в конце страницы
- Исходник: https://github.com/HKUDS/CLI-Anything/tree/HEAD/skills/cli-anything-mubu/SKILL.md
- Обновлён: 2026-09-22
- HTML: https://affpapa.org/nevibecode/skills/cli-anything-mubu

## Что делает

Скилл подключает к сессии агента обёртку `cli-anything-mubu`, упакованную точку входа в мост к Mubu. Запуск без подкоманды открывает интерактивный REPL. С подкомандой агент делает один шаг и выходит.

Команды собраны в четыре группы. `discover` ищет папки и документы в локальных бэкапах и в хранилище RxDB, `inspect` печатает дерево бэкапа, ищет по тексту узлов и содержимому заметок, вытаскивает исходящие ссылки и живые узлы документа. `mutate` создаёт, правит и удаляет узлы, `session` хранит `current_doc`, `current_node` и историю команд в JSON-файле.

Правки по умолчанию идут в режиме dry-run: без флага `--execute` агент только собирает payload для просмотра. `delete-node` сносит всё поддерево целиком, поэтому сначала смотрите JSON. Сам CLI ставится из дерева `agent-harness` командой `pip install -e .` и требует Python 3.10+, запущенного десктопного Mubu на этой машине и доступа к локальным данным профиля. Нет сессии — читать нечего.

## Установка

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

1. **Через Skills CLI (Vercel)**
```bash
npx skills add HKUDS/CLI-Anything --skill cli-anything-mubu -a claude-code
```

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

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add HKUDS/CLI-Anything --skill cli-anything-mubu -a codex
```

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

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add HKUDS/CLI-Anything --skill cli-anything-mubu -a cursor
```

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

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install HKUDS/CLI-Anything cli-anything-mubu
```

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

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add HKUDS/CLI-Anything --skill cli-anything-mubu -a gemini-cli
```

2. **Командой платформы**
```bash
gemini skills install https://github.com/HKUDS/CLI-Anything --path skills/cli-anything-mubu
```

### Windsurf (Devin Desktop)

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

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add HKUDS/CLI-Anything --skill cli-anything-mubu -a opencode
```

### Claude.ai

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

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/HKUDS/CLI-Anything/tree/HEAD/skills/cli-anything-mubu/SKILL.md

## Когда брать
- найти текущую дейли-заметку в папке Daily и вывести её узлы
- показать дерево документа из последнего локального бэкапа
- найти узлы по тексту заметки или содержимому
- собрать payload правки и только потом отправить его в живой API
- сохранить ссылку на документ между вызовами, чтобы не повторять путь

## Примеры запросов агенту
- Найди сегодняшний дейли-документ в папке Daily через `cli-anything-mubu` и покажи его узлы в JSON.
- Собери правку текста узла `<node-id>` в документе `Projects/Plan`, покажи payload, потом выполни с `--execute`.
- Открой документ по пути, запомни его через `session use-doc` и вытащи все ссылки на другие документы.

## Похожие
- [ketchup](https://affpapa.org/nevibecode/skills/ketchup.md) — скилл · 2900 установок
- [ima-copilot](https://affpapa.org/nevibecode/skills/ima-copilot.md) — скилл · 1600 установок
- [wiki-narrate](https://affpapa.org/nevibecode/skills/wiki-narrate.md) — скилл · 366 установок
- [save](https://affpapa.org/nevibecode/skills/save.md) — скилл · 511 установок
- [obsidian-cli](https://affpapa.org/nevibecode/skills/obsidian-cli.md) — скилл · 81000 установок
- [gws-keep](https://affpapa.org/nevibecode/skills/gws-keep.md) — скилл · 38500 установок

Из того же набора: [hkuds/cli-anything](https://affpapa.org/nevibecode/by/hkuds/cli-anything.md) — 55 карточек

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

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