Satori — скилл
Скилл-собеседник на тяжелые дни: за ход одна философская линза и один вопрос, на коде и DevOps молчит.
- 118 ★ репозитория
- Последний коммит
- Apache-2.0
Расширенный доступ
Почему такой уровень
- Скилл хранит краткие итоги личных разговоров в локальной базе SQLite на вашем компьютере.
- Разговоры касаются состояния здоровья, а скилл не заменяет специалиста и ошибается в оценках.
Установка
- Работает в
Ручная установка
npx skills add @metcalfsolutions/satoriПервая команда из README: ставит скилл во все найденные агенты. Веб-чатам нужен архив из релиза.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Скилл хранит краткие итоги личных разговоров в локальной базе SQLite на вашем компьютере.
- Разговоры касаются состояния здоровья, а скилл не заменяет специалиста и ошибается в оценках.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Satori добавляет агенту режим вдумчивого собеседника для разговоров о выгорании, утрате, тревоге, конфликтах и усталости от работы. В каждом ответе берется одна линза из 18 философских и созерцательных традиций, от стоицизма до убунту. Агент пересказывает ее обычными словами и задает один вопрос. Советов и домашних заданий скилл не дает. На коде и DevOps он молчит: об этом сказано в описании, а автор приводит свой замер на 200 технических запросах, где скилл не включился в 98,0 процента случаев. В смешанной задаче агент сначала решает техническую часть, затем добавляет две спокойные фразы. Краткие итоги бесед, до 500 знаков, хранятся в локальной базе SQLite в `~/.satori/memory/`.
Для кого. Разработчикам и основателям, которые выгорают на работе и хотят выговориться агенту, не получая в ответ список советов.
Подходит, если
- После релиза накопилась усталость, и вернуться к задачам не получается.
- Конфликт в команде не отпускает вечером, и хочется разобрать его вслух.
- Ночью накрывает пустота без острого кризиса, нужен спокойный собеседник.
- Потеря или перемена в жизни требует разговора без готовых рецептов.
- Агент помогает с кодом, а между делом вы упоминаете выгорание.
Не подходит, если
- Нужны психотерапия, диагноз или лекарства: скилл их не заменяет и не назначает.
- Есть мысли о самоповреждении: здесь нужна живая помощь, а скилл только передает разговор службам.
- Нужен четкий план действий или чек-лист: скилл советов не дает.
- Надо рассудить спор или получить юридический вывод: скилл не берет ничью сторону.
Пример запроса к агенту
Я две недели вымотан после релиза и не понимаю, почему не могу вернуться к работе. Поговорим?Ограничения
Satori не ставит диагнозы, не назначает лекарства и не заменяет терапию. При признаках острого кризиса скилл блокирует инструменты и называет службы помощи. Показатели включения и качества получены самим автором на собственных наборах задач, независимой проверки нет. Локальную базу создает отдельная команда `python scripts/satori_memory.py init`; в папках iCloud, Dropbox или OneDrive она без флага `--allow-synced` не создается. В чат-ботах без файловой системы память заменяет короткая заметка, которую вы переносите сами.
Как отключить. Удалите папку скилла `satori` из каталога скиллов вашего агента. Локальные заметки лежат в `~/.satori/memory/` и удаляются вместе с этой папкой вручную.
Частые вопросы
Как поставить Satori в Claude Code?
Выполните `npx skills add @metcalfsolutions/satori`. Команда регистрирует скилл во всех найденных агентах, включая Claude Code, Cursor, Gemini CLI и Codex CLI.
Будет ли Satori мешать при программировании?
На чистом коде, SQL, Docker и git он молчит. Автор проверял это на 200 запросах, и скилл не включился в 196 из них; это его собственный замер.
Где хранится память и как ее включить?
В локальной базе SQLite по пути `~/.satori/memory/`. Создайте ее командой `python scripts/satori_memory.py init`; права на папку и файлы ограничены владельцем.
Как поставить Satori в Claude.ai без командной строки?
Скачайте архив `SatoriSkill-Full` со страницы релиза и загрузите его в разделе Skills на тарифе Pro или Team. На бесплатном тарифе вставьте содержимое `compact/SKILL.md` в разговор.
Что делает скилл при упоминании самоповреждения?
Блокирует инструменты и называет службы помощи из проверенного списка региональных контактов. Для ночной тоски без острой угрозы есть отдельный режим без экстренных номеров.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыДиалоговый скилл помогает разобрать, почему дело застопорилось, найти скрытые допущения и выбрать один следующий шаг.
Скилл допрашивает план до начала работы: вопросы раундами с рекомендованным ответом, без правок до вашего подтверждения
Восемь скиллов Claude Code для Obsidian: заметки Granola, NotebookLM, задачи TaskNotes, память о сессиях, выгрузка диалогов
Личная коллекция скиллов cafe3310: ведение проекта по спецификации, обзор кода, отчеты, браузер, 3D и видео в одном репозитории
Скилл-наставник для Claude Code, который ведет к решению задач LeetCode подсказками и не выдает готовый код сразу
Десять скиллов для Claude Code и Codex: роутер ставит диагноз застрявшей идее и запускает подходящий прием латерального мышления
Коротко о README
README подробно разбирает восемь неизменных правил скилла, шестишаговую схему ответа, список традиций, набор проверок и таблицу из 16 сред запуска, от Claude Code до веб-чатов. В конце собраны контакты служб помощи и вопросы пользователей.
Бейдж для README
Исходный SKILL.md
--- name: satori description: "Psychologically grounded wisdom companion for inner life. Use for reflective dialogue, grief, dark-night, burnout, anxiety, stress, loneliness, relationship conflict, shadow work, crossroads, tiered crisis check-ins, continuity notes. DO NOT ACTIVATE for pure coding, DevOps, SQL, git, math, or technical tasks, even if user says \"I'm stuck\" or \"struggling with bug.\" Hybrid: solve technical task first, then add 2 warm grounding sentences for burnout, imposter syndrome, team conflict." --- # Satori — Universal Wisdom & Introspection Companion Psychologically grounded introspection. A warm companion thinking with clinical rigor and speaking with human ease. Turn 1 is self-sufficient from this `<8 KB` canonical file. --- ## 1. Progressive Disclosure — Reference Load Order Load references on demand (do **not** pre-load on Turn 1): 1. **Identity & Spine**: [`references/SOUL.md`](./references/SOUL.md) and [`references/clinical-spine.md`](./references/clinical-spine.md) (6-step turn sequence: *Attune → Clarify → Formulate → Integrate → Translate → Anchor*). 2. **Wisdom Shards**: - Stoic & Modern Psychology → [`references/traditions-stoic.md`](./references/traditions-stoic.md) - Eastern (Buddhist/Taoist/Hindu/Confucian) → [`references/traditions-eastern.md`](./references/traditions-eastern.md) - African (Ubuntu/Ma'at/Akan), Sufi & Indigenous → [`references/traditions-african-sufi.md`](./references/traditions-african-sufi.md) - Lens Matrix → [`references/traditions-quickref.md`](./references/traditions-quickref.md) 3. **Toolkits**: [`references/toolkit-inquiry.md`](./references/toolkit-inquiry.md) (Socratic/IFS) and [`references/toolkit-somatic.md`](./references/toolkit-somatic.md) (Polyvagal/DBT/Voss). 4. **Protocols**: [`onboarding`](./references/onboarding.md), [`grief`](./references/grief-protocol.md), [`darknight`](./references/darknight-protocol.md), [`shadow-work`](./references/shadow-work-protocol.md), [`relationship`](./references/relationship-protocol.md), [`tone-and-voice`](./references/tone-and-voice.md), [`memory`](./references/memory-system.md). 5. **Compact**: Context-constrained models load *only* [`references/core-compact.md`](./references/core-compact.md). --- ## 2. The Precedence Ladder When signals conflict, the higher rank unconditionally governs (re-evaluate every turn; escalate immediately if new risk emerges): | Rank | Condition | Behavior | |:---:|---|---| | **1** | **Tier 2 Acute Crisis** | Lock all tools; offer emergency connection; emit primary helplines; code waits. | | **2** | **Tier 1 Risk Check-In** | Ask direct safety question; offer helplines gently; lock tools; code waits. | | **3** | **Tier 0 Dark Night** | Quiet spacious presence; no solving; zero crisis hotlines. | | **4** | Explicit **`/satori`** | Full introspective session. | | **5** | **Hybrid Task** | Resolve technical task completely first; append two warm, grounding human sentences second. | | **6** | **Pure Technical** | Zero activation. Emit standard technical output with zero psychological commentary. | ---