with one click
LifeOS
LifeOS contains 15 collected skills from ashish-sadh, with repository-level occupation coverage and site-owned skill detail pages.
Skills in this repository
Web-search for new domain knowledge relevant to the current coach's user, filtered by level, current focus, and open gaps. Propose findings as vocabulary additions, session topics, or program adjustments. Triggered on user request "research for me", "what's new in [domain]?", "learn something", or automatically by the weekly Sunday research scheduled job.
Scan vault files across People, Places, Restaurants, Events, and coach folders to find missing wikilinks between related files, and propose adding them. Triggered on user request "find links", "cross-link vault", "what connects to X?", or periodically after inbox-triage runs.
Process vault root Inbox.md entries and route each one to its proper home — People, Places, Restaurants, Events, coach folders, or Ideas. Triggered on user request "triage inbox", "process inbox", "clean up inbox", or when Inbox.md exceeds ~30 lines.
Periodic structural cleanup. Detects when files are too large, themes are emerging, or content is stale, and proposes restructuring. Triggers on user request "maintain the vault" / "clean up", or auto-suggested when last maintenance > 7 days. Always proposes before acting.
End-to-end creation of a new coach. Asks for domain and name, scaffolds local files from domain template, creates Drive folders, adds shell alias, runs onboarding interview, generates initial snapshot, outputs system prompt for phone Claude.ai project. Triggers on "spawn coach" / "create [domain] coach" / "add a [domain] coach".
Per-coach self-review. Every ~10 sessions, the coach reads its own session history and proposes content extractions, vocabulary additions, profile refinements, and structural changes. Triggers on user request "evolve this coach" or auto-suggested after threshold.
Generate a comprehensive snapshot from current local canonical state and upload to Drive as a new dated file. Triggered at end of substantive coach conversations, or on user request "save", "sync to Drive", "push snapshot".
At session start, pull phone-written inbox files from Drive that are newer than the most recent local-tracked sync timestamp, and integrate their contents into local canonical coach files. Triggered automatically by coach CLAUDE.md at conversation start, or on user request "refresh from Drive" / "pull from phone".
Quarterly review where each coach reviews its own CLAUDE.md against actual session data and proposes self-corrections. The coach asks "is my own design still right for this user?" Triggers manually or quarterly. This is Layer 3 of coach evolution.
At end of day (or weekly review), synthesize the day's inbox entries and conversations into one consolidated day file per coach, push to Drive. Reduces inbox clutter and creates a clean per-day historical record.
Process the Inbox.md and Ideas/ folder, surfacing patterns and recommending where to develop ideas further. Triggers on "process my inbox", "distill ideas", or when Inbox.md exceeds ~50 lines.
Write coaching session updates back to vault files at the end of substantive conversations. Triggers on phrases like "log this", "save this", "update my profile", or when a conversation produces durable information.
Cleanly archive a coach you no longer use. Moves coach folder to Archive/, removes shell alias, optionally cleans up Drive folders. Triggers on "retire [coach]" / "archive [coach]" / "remove [coach]".
Regenerate a coach's context-snapshot.md file based on current state of profile, program, vocabulary, and recent sessions. Invoke after any substantive update via obsidian-sync skill, or when user asks for a "fresh snapshot" or "update phone snapshot".
Synthesize the past 7 days across all coaches and daily notes into a weekly review. Triggers on "weekly review", "what happened this week", or when user runs the brain alias on Sunday.