LifeOS — скилл

Установщик личной ИИ-системы Дэниела Мисслера: память, хуки, интервью о целях и дашборд Pulse поверх Claude Code, Cursor или Codex

  • 19 635 ★ репозитория
  • Последний коммит
  • MIT
Скилл

Широкий доступ

Почему такой уровень

  • Установка записывает хуки в settings.json агента и раскладывает файлы по ~/.claude, хуки потом выполняются на ваших сессиях
  • Быстрая команда запускает скрипт из сети через curl и bash
  • Система копит личный контекст: цели, контакты, заметки и память прошлых сессий
Все причины и проверки

danielmiessler/lifeos

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/lifeos

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Установка записывает хуки в settings.json агента и раскладывает файлы по ~/.claude, хуки потом выполняются на ваших сессиях
  • Быстрая команда запускает скрипт из сети через curl и bash
  • Система копит личный контекст: цели, контакты, заметки и память прошлых сессий

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

LifeOS — набор Дэниела Мисслера (Daniel Miessler), который превращает обычного агента для кода в помощника, знающего вас и ваши цели. Репозиторий поставляется как один скилл LifeOS: внутри лежат установщик, рабочие процессы setup, interview, update и uninstall, а также весь комплект файлов, который раскладывается по конфигурации агента. Установка идет в два этапа. Сначала агент определяет систему и среду, ставит зависимости, раскладывает шаблоны и подключает хуки, перед каждым изменением показывая правку и ожидая вашего согласия. Затем проводит интервью: имя помощника, ваша личность, текущее состояние и желаемое по методике TELOS. Ответы и внешние заметки, которые вы дадите, попадают в пользовательское дерево USER и в дашборд Pulse. После установки в системе есть постоянная память, роутинг запросов к нужным навыкам и самообновление по итогам работы. Команда doctor показывает, какие возможности работают, а какие сломаны, и предлагает исправление.

Для кого. Для разработчиков и основателей, которые работают в Claude Code, Cursor или Codex каждый день и хотят, чтобы агент помнил их цели, контакты и прошлые решения.

Подходит, если

  • Агент каждую сессию начинает с нуля, и вы устали заново объяснять ему проекты, цели и предпочтения
  • Нужна единая система поверх Claude Code с памятью, хуками и набором навыков, а не коллекция разрозненных промптов
  • Вы хотите пройти интервью о текущем и желаемом состоянии и получить дашборд Pulse с этими данными
  • Есть заметки и конфиги из прошлых инструментов, и их нужно подтянуть в контекст помощника при установке

Не подходит, если

  • Нужен один узкий навык: LifeOS ставит целую систему с хуками в настройки агента
  • Вы работаете на общем или рабочем компьютере, где нельзя менять настройки агента и ставить bun
  • Нужен набор готовых промптов для отдельных задач: с этим справится Fabric
  • У агента нет хуков и скиллов, и установка без них теряет смысл

Пример запроса к агенту

Прочитай https://ourlifeos.ai/install и установи LifeOS, перед каждым изменением настроек спрашивай меня

Ограничения

Нужен bun и агент уровня Claude Code: основной путь автор проверяет на нем, для других сред заявлена совместимость по общим примитивам. Установочный скрипт рассчитан на macOS и Linux, на других системах работает пошаговая установка через агента. Пользовательские данные хранятся в вашей конфигурации агента. Список дорожной карты в README (локальные модели, удаленный доступ, внешние уведомления) пока не реализован.

Как отключить. В скилле есть рабочий процесс uninstall: он показывает, что будет удалено, и убирает только записи хуков и системные файлы LifeOS по манифесту. Ваше дерево USER с идентичностью, TELOS и памятью остается, его удаление отдельный шаг с подтверждением. Перед обновлением автор советует скопировать каталог ~/.claude.

Частые вопросы

Как поставить LifeOS в Claude Code?

Вставьте агенту фразу «Read https://ourlifeos.ai/install and install LifeOS for me». Агент прочитает страницу установки и пройдет шаги, спрашивая разрешение перед каждым изменением. Для Claude Code на macOS и Linux есть сокращение: curl -fsSL https://ourlifeos.ai/install.sh | bash. Нужен bun.

Чем LifeOS отличается от Fabric?

Fabric — коллекция промптов для отдельных задач, он отвечает на вопрос, что спросить у ИИ. LifeOS устроен как инфраструктура вокруг помощника: память, навыки, роутинг, контекст о вас и самообновление. По описанию автора проекты дополняют друг друга, и многие пользователи подключают шаблоны Fabric в свои скиллы.

Что такое TELOS в LifeOS?

Так называется описание вашего текущего и желаемого состояния. Его собирает интервью после установки, а система двигает вас от первого ко второму. Отдельный навык позволяет менять TELOS и после первого запуска.

Что будет, если установка что-то сломает?

Перед обновлением скопируйте ~/.claude. Каталог USER установщик не трогает, настройки он сливает с существующими вместо перезаписи, а при повторном запуске определяет прежнюю установку и объединяет изменения. Откат упрощает git.

Работает ли LifeOS только с Claude Code?

Автор называет проект независимым от агента: он построен на хуках, скиллах и контекстных файлах. Установка описана для Claude Code, Cursor, Codex, Hermes и OpenClaw, но самым проверенным остается путь через Claude Code.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы

Стартовый набор скиллов для Claude Code и Codex: онбординг под себя, сборка базы знаний, проверка системы и наглядная карта знаний

СкиллРасширенный доступ1,8 тыс.Звезды репозитория

Личный контекст агента в обычных Markdown-файлах, которыми владеете вы, плюс скилл онбординга через короткое интервью

СкиллМинимальный доступ738Звезды репозитория

Скилл-наставник для Claude Code, который ведет к решению задач LeetCode подсказками и не выдает готовый код сразу

СкиллМинимальный доступ300Звезды репозитория

Библиотека из 229 скиллов для работы и жизни: продажи, маркетинг, финансы, разработка, дизайн и запуск параллельных агентов

СкиллШирокий доступ396Звезды репозитория

Набор бытовых скиллов для агента: веб-поиск, автоматизация браузера, Gmail, Google Календарь и Диск, расшифровка речи и субтитры YouTube

СкиллРасширенный доступ2,6 тыс.Звезды репозитория

Шесть профессиональных наборов на 170 скиллов, которые ставятся в Claude Code, Cursor и Codex одной командой

СкиллРасширенный доступ288Звезды репозитория

Сравнение с похожими

Записи с тем же главным запросом: чем они отличаются.

ЗаписьОфициальныйЗвезды репозиторияГлавное отличие
LifeOS (эта запись)нет19 635
Fabricнет44 485коллекция готовых промптов, которые запускаются из терминала по одному, без памяти и хуков
Second Brain Skillsнет837набор скиллов для работы со знаниями, без установщика и интервью о целях

Коротко о README

Описание открывается идеей перехода из текущего состояния в желаемое и объясняет, что LifeOS ставится самим ИИ по одному промпту. Затем перечислены основные компоненты: TELOS, Algorithm, система скиллов и хуков, дашборд Pulse, голос, обучение и безопасность. Раздел с вопросами сравнивает проект с обычным агентом и с Fabric и описывает восстановление после сбоя. В конце дорожная карта, ссылки на сообщество и история релизов.

Бейдж для README

Исходный SKILL.md

---
name: LifeOS
version: 1.5.43
description: Install and onboard a user into LifeOS — the Life Operating System (current state → ideal state via TELOS + the Algorithm). The agentic installer detects your OS + harness, wires hooks with permission, scaffolds your USER tree, pulls in sources you provide, and runs the TELOS / current→ideal interview that seeds your Pulse dashboard. USE WHEN install LifeOS, set up LifeOS, lifeos setup, lifeos-setup, lifeos interview, onboard me, run the interview, integrate LifeOS into my harness, update LifeOS, uninstall LifeOS, first-time setup, lifeos doctor, check my install, what capabilities are broken. NOT FOR building or cutting a LifeOS release (private release tooling), editing TELOS after onboarding (use Telos / Interview), or LifeOS system maintenance (use the private maintenance skill).
disable-model-invocation: true
argument-hint: "[setup|interview|doctor|update|uninstall]"
allowed-tools: Read, Write, Edit, Bash, Glob, Grep
---

# LifeOS

The install + onboarding surface for **LifeOS** — the Life Operating System. One command takes a stranger on any harness from nothing to a working, personalized install whose Pulse dashboard already shows their current state vs ideal state — without making them adopt a whole new harness.

## How it ships

LifeOS is distributed as **one self-contained skill** — the `LifeOS/` directory is the *entire* distribution. Everything ships inside it: the orchestrator (`SKILL.md`, `Workflows/`, `Tools/`), the whole-system payload under `install/`, and the one-line bootstrap at `install/install.sh`. **Nothing ships outside the skill** — no release-root `install.sh`, no `.claude/` clone.

**The primary install is AI-native: give `INSTALL.md` (served at `ourlifeos.ai/install`) to your AI and say "install this."** LifeOS is AI-native, so the install is too — you hand the doc (or its link) to whatever harness you already use, and your AI installs LifeOS on your OS and harness, with permission at each step. It's the same document a human can read and follow. `INSTALL.md` opens with a capability gate, drives the install Tools (which run under `bun` on any OS, not a shell), wires integration per-harness (honest about what each gets), then runs Setup → Interview.

A terminal shortcut stays for Claude Code on macOS/Linux:

```
curl -fsSL https://ourlifeos.ai/install.sh | bash
```

Both are served from the skill's own single sources of truth — `INSTALL.md` at the skill root, `install/install.sh` for the shell path (which hands off to the agentic `/LifeOS setup`). Two versions coexist and mean different things: the frontmatter `version:` is this skill's own **component** line (bumped by the maintainer-side `BumpSkillVersions`, which does not ship in the release), while the **distribution** version — what a user means by "LifeOS 7.x" — is the GitHub release tag and the `LIFEOS_RELEASES/<version>/` parent dir. Never read the component line as the release number. The payload (skills, hooks, system prompt, Algorithm, docs, runtime tools) rides along under `install/` and is placed during setup, with permission.

## Workflow Routing

| Trigger | Target |
|---------|--------|
| `setup`, `/LifeOS setup`, "install LifeOS", "integrate into my harness" | `Workflows/Setup.md` |
| `interview`, "onboard me", "run the interview", TELOS capture | `Workflows/Interview.md` |
| `doctor`, "check my install", "what's broken", "what capabilities are live" | run `bun <configRoot>/LIFEOS/TOOLS/Doctor.ts` (see `INSTALL.md`) |
| `update`, "update LifeOS", after a version bump | `Workflows/Update.md` |
| `uninstall`, "remove LifeOS" | `Workflows/Uninstall.md` |

`doctor` is the one tool-backed route — it needs no workflow because `Doctor.ts` is self-describing: it prints the four capability states (live / broken / declined / stale) and the exact fix command for anything broken. Relay its table, offer the fix it names, and honor `decline` — a declined capability is a legitimate way to run LifeOS, never a defect to nag about.

Default flow (`/LifeOS setup`): **Setup phase** (system integration) → transitions into **Interview phase** (life onboarding). One continuous experience, two clearly-marked phases — setup is logistics, interview is meaning. Setup ALWAYS runs first; hooks must be wired before the interview seeds anything.

Сообщить о проблеме

Foxx AILifeOS
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.