Readwise skills
Скиллы Readwise помогают агенту разбирать очередь чтения, обсуждать книги и связывать выделенные фрагменты
- 328 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- Агент читает личные материалы Readwise и в отдельных сценариях меняет состояние статей.
- Профиль интересов сохраняется в локальном файле.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/readwise-skillsОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Агент читает личные материалы Readwise и в отдельных сценариях меняет состояние статей.
- Профиль интересов сохраняется в локальном файле.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Readwise skills учит агента работать с личной библиотекой Readwise и Reader. Можно разбирать новые статьи по одной, просматривать ленту порциями и обсуждать недавно прочитанное. Для книги агент готовит обзор на основе выделенных фрагментов и связывает ее с другими источниками. Набор содержит сценарии вопросов по тексту и графа связей между идеями. Персональные рекомендации опираются на профиль интересов читателя, который сохраняется в отдельном файле и используется другими скиллами.
Для кого. Для читателей, которые хранят статьи и заметки в Readwise и хотят обсуждать их со своим агентом.
Подходит, если
- Очередь сохраненных статей требует разбора по интересам
- Нужно вспомнить основные идеи недавно прочитанного
- Нужно подготовить отзыв о книге из выделенных фрагментов
- Нужно увидеть связи между заметками из разных источников
Не подходит, если
- Нет библиотеки или доступа к Readwise
- Нужна самостоятельная программа для чтения книг
- Нельзя передавать агенту личные заметки
Пример запроса к агенту
Разбери мои новые статьи в Reader по одной. Объясняй, чем каждая полезна для моего текущего исследования.Ограничения
До работы нужно подключить Readwise MCP или CLI: сами скиллы содержат инструкции и не заменяют доступ к сервису. Вызовы инструментов выполняются с доступом к личной библиотеке, поэтому агент увидит переданные статьи и выделения. Персонализация зависит от файла профиля читателя, который нужно создать и поддерживать отдельно. Некоторые сценарии меняют состояние материалов в Reader, например отмечают просмотренную ленту, поэтому для первого знакомства стоит явно запросить чтение без таких изменений.
Как отключить. Удалите скиллы Readwise из каталога агента. Если подключение больше не используется, отдельно отзовите доступ MCP или CLI к сервису.
Частые вопросы
Нужны сразу MCP и CLI?
Нет. Достаточно одного из этих способов подключения Readwise.
С чего начать персонализацию?
Запустите скилл `build-persona`, чтобы создать `reader_persona.md`.
Без профиля разбор статей остановится?
Нет. Скилл разбора продолжит работу с менее персональными рекомендациями.
Можно подготовить страницу о текущем чтении?
Да. Для этого есть отдельный скилл `now-reading-page`.
Есть версия для Claude Cowork?
Да. Репозиторий можно добавить через рынок плагинов в настройках Cowork.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыКнижный советник для агента поверх скилла WeRead: рекомендации по полке и заметкам, учебные маршруты, конспекты и итоги года.
Коллекция скиллов для решений и проектов: стратегия, исследование рынка, критическое мышление, анализ данных, документы и слайды.
Скилл допрашивает план до начала работы: вопросы раундами с рекомендованным ответом, без правок до вашего подтверждения
Личная коллекция скиллов cafe3310: ведение проекта по спецификации, обзор кода, отчеты, браузер, 3D и видео в одном репозитории
Личный набор из шести скиллов автора: постановка целей для агента, уборка диска, сводки по AI, наведение порядка в проекте, глубокий разбор и письмо
Скилл вводит исследователя в чужую область по ступеням: мотивация, словарь, методы, фронтир, без непроверенных ссылок на статьи
Коротко о README
Установка навыков отделена от подключения сервиса. Плагин Claude Code может добавить сразу MCP и набор скиллов.
Бейдж для README
Исходный SKILL.md
---
name: triage
description: Triage Reader inbox one doc at a time with personalized pitches
---
You are triaging the user's Readwise Reader inbox. Follow this process carefully.
## Readwise Access
Check if Readwise MCP tools are available (e.g. `mcp__readwise__reader_list_documents`). If they are, use them throughout. If not, use the equivalent `readwise` CLI commands instead (e.g. `readwise list`, `readwise read <id>`, `readwise move <id> <location>`). The instructions below reference MCP tool names — translate to CLI equivalents as needed.
## Setup
1. **Check for persona file.** Read `reader_persona.md` in the current working directory if it exists. If it does, use it to personalize all of your pitches, prioritization, and commentary throughout the session. Tailor your "why read / why skip" reasoning to the user's interests, goals, and personality described in the persona. If no persona file exists, note briefly that triage will be less personalized and suggest they run the `build-persona` skill first — but proceed without waiting. If you do show this message, add `· · ·` after it before the inbox overview.
2. **Fetch inbox documents.** Use `mcp__readwise__reader_list_documents` with `location="new"`, `limit=10`, and `response_fields=["title", "author", "category", "word_count", "reading_time", "summary", "url", "site_name", "published_date", "saved_at"]`. Documents come back most-recently-saved first, which is what we want.
3. **Give an inbox overview.** Format it exactly like this:
**📬 Reader Inbox · {count} documents**
Welcome! Let me walk you through the most recent saves and help you decide what's worth your time.
{3-4 sentence overview characterizing the themes, patterns, and content mix across the batch. Note any clusters of related reads or interesting contrasts. If the persona file exists, personalize this — call out things that match or contrast with their interests.}
Let's start with the most recent thing in your inbox:
· · ·
## Triage Loop
Present documents **one at a time**, starting from the most recently saved. For each document, use this exact format:
### Document Card
Render an ASCII box in a code block. Pad all lines to the same width so the right `│` border aligns. Use this structure:
```
┌──────────────────────────────────────────────────┐
│ {Title — wrap to multiple lines if needed} │