# pp-notion

Скилл управляет страницами и базами Notion через CLI, выгружает данные в локальную SQLite и отслеживает правки. Пригодится для аудита устаревших заметок и автоматизации из терминала.

- скилл · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 387 установок · ★ 2076
- Автор: Nikica Jokic
- Лицензия: Apache-2.0 · policy=mirror · начало файла — в конце страницы
- Исходник: https://github.com/mvanhorn/printing-press-library/tree/HEAD/cli-skills/pp-notion/SKILL.md
- Обновлён: 2026-10-24
- HTML: https://affpapa.org/nevibecode/skills/pp-notion

## Что делает

Скилл запускает консольную утилиту `notion-pp-cli` для работы с рабочим пространством Notion. С его помощью агент создаёт и обновляет страницы, удаляет блоки, оставляет комментарии, загружает файлы и читает базы данных. Команда `notion-pp-cli sync pages` полностью выгружает структуру воркспейса в локальный файл SQLite, благодаря чему последующий поиск правок и устаревших документов выполняется оффлайн.

Без установленной утилиты в системном `PATH` агент не сможет вызвать ни одну команду. Бинарник устанавливают через npm-пакет командой `npx -y @mvanhorn/printing-press-library install notion --cli-only` или собирают из исходников с помощью Go версии 1.26.6 или новее. Скиллу разрешён запуск команд Bash и чтение файлов проекта.

Если точное название подкоманды неизвестно, скилл использует встроенный поиск `notion-pp-cli which`. Он принимает текстовый запрос на естественном языке и находит подходящее действие в индексе возможностей.

## Требования
- Работает с: Notion

## Установка

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

1. **Через Skills CLI (Vercel)**
```bash
npx skills add mvanhorn/printing-press-library --skill pp-notion -a claude-code
```

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

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add mvanhorn/printing-press-library --skill pp-notion -a codex
```

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

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add mvanhorn/printing-press-library --skill pp-notion -a cursor
```

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

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install mvanhorn/printing-press-library pp-notion
```

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

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add mvanhorn/printing-press-library --skill pp-notion -a gemini-cli
```

2. **Командой платформы**
```bash
gemini skills install https://github.com/mvanhorn/printing-press-library --path cli-skills/pp-notion
```

### Windsurf (Devin Desktop)

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

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add mvanhorn/printing-press-library --skill pp-notion -a opencode
```

### Claude.ai

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

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/mvanhorn/printing-press-library/tree/HEAD/cli-skills/pp-notion/SKILL.md

## Когда брать
- найти устаревшие страницы Notion без правок за указанный срок
- синхронизировать базы и страницы Notion в локальную базу SQLite
- проверить изменения в воркспейсе за последние часы
- экспортировать страницу Notion в формат Markdown

## Примеры запросов агенту
- Синхронизируй страницы Notion в локальную базу данных
- Найди страницы в Notion, которые не менялись последние 30 дней
- Покажи все изменения в Notion за последние 8 часов

## Похожие
- [find-skills](https://affpapa.org/nevibecode/skills/find-skills.md) — скилл · 4000000 установок
- [grill-me](https://affpapa.org/nevibecode/skills/grill-me.md) — скилл · 1424476 установок
- [grill-with-docs](https://affpapa.org/nevibecode/skills/grill-with-docs.md) — скилл · 1219756 установок
- [handoff](https://affpapa.org/nevibecode/skills/handoff.md) — скилл · 1038491 установка
- [grilling](https://affpapa.org/nevibecode/skills/grilling.md) — скилл · 979543 установки
- [teach](https://affpapa.org/nevibecode/skills/teach.md) — скилл · 862247 установок

Из того же набора: [mvanhorn/printing-press-library](https://affpapa.org/nevibecode/by/mvanhorn/printing-press-library.md) — 27 карточек

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

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