Individual skill
LifeOS
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, pulse setup, set up pulse, install pulse, audit pulse setup, is Pulse healthy, report a LifeOS bug, file an issue upstream, report this to the project, contribute this fix, open a PR to LifeOS, suggest a feature, ask the LifeOS project. 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).
LifeOS/install/skills/LifeOS/SKILL.md
Source commit b7efec97d8c3885feee285bee468c35602fb0606
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- Yes
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Network or broad shell
- Last checked
- Nov 2, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
Standard SKILL.md format has not been attested at this commit. No installation command is available; inspect the source.
Repository context
- Repository stars (not skill ratings)
- 19,761
- Repository last updated
- Nov 5, 2026
- License
- MIT
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- ai Repository topic
- augmentation Repository topic
- productivity Repository topic
- humans Repository topic
- ai-harness Repository topic
- intent-engineering Repository topic
- personal-ai Repository topic
- coding Repository topic
- lifeos Repository topic
- writing Derived category
- security Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
GETTING-STARTED.mddoc · 8,890 bytesINSTALL.mddoc · 8,264 bytesIntents/Interview.mddoc · 3,295 bytesIntents/Report.mddoc · 6,529 bytesIntents/Setup.mddoc · 26,593 bytesIntents/Uninstall.mddoc · 3,064 bytesIntents/Update.mddoc · 9,336 bytesReferences/HermesSidecar.mddoc · 1,750 bytesSKILL.mdcore · 9,824 bytesSKILL.mdcore · 9,824 bytesSKILL.mdcore · 9,824 bytesSKILL.mdcore · 9,824 bytesSetup.mddoc · 4,651 bytesTools/ActivateImports.tsruns · 3,620 bytesTools/Attest.tsruns · 9,144 bytesTools/DeployComponents.tsruns · 52,511 bytesTools/DeployCore.tsruns · 20,815 bytesTools/DetectEnv.tsruns · 831 bytesTools/DetectInference.help.mddoc · 1,044 bytesTools/DetectInference.tsruns · 7,970 bytesTools/ImportPrevious.help.mddoc · 3,651 bytesTools/ImportPrevious.tsruns · 33,532 bytesTools/InstallAll.help.mddoc · 3,471 bytesTools/InstallAll.tsruns · 25,268 bytesTools/InstallEngine.tsruns · 67,204 bytesTools/InstallHooks.tsruns · 10,960 bytesTools/InstallSettings.tsruns · 6,410 bytesTools/LinkUser.tsruns · 6,630 bytesTools/Migrate.help.mddoc · 2,720 bytesTools/Migrate.tsruns · 14,977 bytesTools/OverlaySystem.tsruns · 36,853 bytesTools/PulseHealth.tsruns · 10,638 bytesTools/Redact.tsruns · 10,996 bytesTools/RenderIdentity.help.mddoc · 2,668 bytesTools/RenderIdentity.tsruns · 10,088 bytesTools/Report.tsruns · 43,301 bytesTools/ScaffoldUser.tsruns · 4,170 bytesTools/ScanConflicts.tsruns · 3,628 bytesTools/SeedPulse.tsruns · 4,785 bytesTools/SystemTrees.tsruns · 1,914 bytesTools/Uninstall.tsruns · 34,012 bytesTools/lib/atomic-write.tsruns · 2,588 bytesTools/lib/claude-dir.tsruns · 1,690 bytesTools/lib/env-expand.tsruns · 1,411 bytesTools/lib/exec-allow.tsruns · 413 bytesTools/lib/migrations.tsruns · 12,867 bytesTools/lib/skill-config.tsruns · 2,562 bytesWorkflows/Update.mddoc · 1,312 bytesinstall/CLAUDE.template.mddoc · 12,339 bytesinstall/RETIREMENTS.jsonasset · 137,698 bytesinstall/install.shruns · 33,766 bytesinstall/package.jsonruns · 356 bytesinstall/settings.enhancements.jsonasset · 20,791 bytesinstall/settings.system.jsonasset · 13,746 bytes
Read excerpt
# LifeOS
> **This is the INSTALLED copy of the LifeOS skill, not the distribution root.**
> Its `install/` directory holds only bootstrap files. To update, follow `Intents/Update.md`: it first runs
> `bash <configRoot>/skills/LifeOS/install/install.sh` to fetch the full release skill. Only then run
> the payload tools — OverlaySystem, InstallHooks, and ScaffoldUser — which need that full payload.
> Run every tool by its full path: `bun <configRoot>/skills/LifeOS/Tools/<Tool>.ts`.
The install and 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.
## Ideal State
- A stranger on any supported OS and harness ends with a working, personalized install: Core placed after one consent, every enhancement they did not decline, identity placeholders gone, the `lifeos` launch command wired, and Pulse showing their own current and ideal state.