---
name: obsidian-split-note
description: Рефакторинг большой заметки в Obsidian — разбивка на атомарные/тематические заметки с сохранением wikilinks в оригинале. Используй этот скилл когда пользователь просит разбить, разделить, рефакторить конкретную заметку. Скилл создаёт дочерние заметки, вставляет [[ссылки]] в оригинал и соблюдает структуру хранилища PARA.
---

# obsidian-split-note

Разбивает одну большую заметку на несколько меньших (атомарных или тематических), сохраняя связность:

- оригинал остаётся, его разделы заменяются на краткое описание + `[[wikilink]]`;
- каждая новая заметка создаётся в правильной папке по PARA;
- frontmatter оригинала и новых заметок согласованы (`up`/`down` проставлены).

Базовые правила (PARA, теги, frontmatter, стиль, имена файлов) — в `.agents/rules/`. Особенно: `tags.md` (раздел «Структурные теги»), `note-types-frontmatter.md`, `knowledge-structures.md` (атомарные заметки), `file-naming.md`.

---

## Алгоритм

### 1. Прочитай и определи кандидатов

Критерии «выделять / оставить» — `knowledge-structures.md` (раздел «Когда выделять раздел в отдельную заметку»). Определи общую тему оригинала и список кандидатов.

### 2. Покажи план и дождись подтверждения

Протокол план → подтверждение → действие — `workflows.md`. Формат плана:

```
Оригинал: [[Название]] (тема: …)
Выделить:
  1. [[Имя новой 1]] → 03. Ресурсы/04. Заметки/ (#thought)
  2. [[Имя новой 2]] → 03. Ресурсы/07. Карты/ (#moc)
Оставить в оригинале: вводный абзац, короткое заключение
```

### 3. Создай дочерние заметки

Для каждой:

1. **Имя файла** — см. `file-naming.md`. Для серии из одного источника: `<Родитель> – <Концепт>.md`. Для самостоятельной: содержательное claim-based имя.
2. **Структурный тег + папка** — по `tags.md` (обычно `#thought` → `03. Ресурсы/04. Заметки/`).
3. **Frontmatter** — по соответствующему шаблону из `_Система/1. Шаблоны/` (см. `template-usage.md`). В `up` — wikilink на оригинал.
4. **Тело** — перенеси содержимое раздела под заголовком `## Суть` (или `## Идея` / `## Определение` по типу).
5. **Перед созданием** — `rg -l "Название концепта" .` чтобы не плодить дубликаты.

### 4. Обнови оригинал

Каждый вынесенный раздел заменяется на краткое описание + ссылку:

```markdown
### Виртуальная память

ОС создаёт иллюзию единого адресного пространства. Подробнее: [[Виртуальная память]]
```

Или inline в потоке текста: `… использует [[Виртуальная память|виртуальную память]] для …`.

В frontmatter оригинала добавь wikilinks на новые заметки в `down`.

### 5. Проверь связность

- Все новые заметки имеют `up` на оригинал (или правильного родителя)
- В `down` оригинала — все новые заметки
- Нет «висящих» wikilinks (ссылок на несуществующие файлы)
- Нет дубликатов (grep перед созданием)

---

## Что НЕ делать

- Не удалять оригинал — только модифицировать.
- Не дробить слишком мелко (раздел в 2–3 строки не заслуживает файла).
- Не дублировать существующие заметки — сначала grep.
- Не менять структуру папок — только создавать файлы в существующих.
- Не убирать wikilinks из оригинала — замена раздела должна содержать ссылку.

---

## Чек-лист

- [ ] Все новые файлы созданы в правильных папках
- [ ] Frontmatter каждого нового файла заполнен по шаблону
- [ ] Структурный тег нового файла соответствует папке (`tags.md`)
- [ ] Оригинал обновлён: развёрнутые разделы заменены на wikilinks
- [ ] `down` оригинала содержит wikilinks на все новые заметки
- [ ] Нет дубликатов (grep перед созданием)
- [ ] Имена файлов без запрещённых символов (`file-naming.md`)