
Profile
View, edit, or clear the LifeOS User Model (PRINCIPAL_IDENTITY.md), persistent...
Install
npx skills add danielmiessler/LifeOS --skill Profile -g -a claude-code -y- Repository
- danielmiessler/LifeOS19.7k
- Category
- AI and agents
- Updated
- 8d ago
- License
- MIT
- Context cost
- Lightabout 1,214 tokens
- Runs scripts
- No, instructions only
What it does
View, edit, or clear the LifeOS User Model (PRINCIPAL_IDENTITY.md), persistent identity context loaded at session startup. Three intents: View, Edit (identity, goals, constraints, preferences), Clear (reset). Read by Algorithm OBSERVE and skills for personalization. USE WHEN profile, show profile, view profile, who am I, my profile, edit profile, update profile, clear profile, user model, PRINCIPAL_IDENTITY. NOT FOR settings.json or CLAUDE.md edits (use update-config).
Profile Skill
Views, edits, or resets the LifeOS User Model, the PRINCIPAL_IDENTITY.md file that holds persistent identity context and loads at the start of every session through the CLAUDE.md @-import. Three operations: View shows the current model, Edit updates its sections, and Clear resets it to a blank template (it never deletes the file). The Algorithm reads it when writing ISCs and choosing capabilities, and other skills read it for personalization, so this skill keeps that context visible and current in one place.
Ideal State
- The identity file always exists and loads at startup; Clear replaces its contents and never deletes it.
- Every change touches only what the principal asked for, leaves the Memory-System Proposals queue to the memory curation loop, and bumps
last_updatedbut neverlast_reviewed, so the freshness grade stays honest. - Clear never overwrites the file without a verified backup and the principal's explicit yes.
- The file holds context about who the principal is, never executable directives (those belong in CLAUDE.md or the system prompt).
- Off-limits categories (health, relationship, financial details) enter the file only when the principal explicitly asks for them.
Intent Routing
| Intent | Trigger | File |
|---|---|---|
| View | "profile", "show profile", "view profile", "who am I", "my profile" | Intents/View.md |
| Edit | "edit profile", "update profile", "change profile" | Intents/Edit.md |
| Clear | "clear profile", "delete profile", "reset profile" | Intents/Clear.md |
| File | Read when |
|---|---|
Setup.md | first-time setup, a worked example of the identity file on made-up values, and the read-only proof commands |

