mcpField
L
life-os-knowledge

life-os-knowledge

github.com/breverdbidderProductivity39 installs
Repository

About life-os-knowledge

A personal knowledge system for the Shapira family that records lodging, swim venues, restaurants, service providers, and travel logistics. It organizes location details and preferences in a Supabase insights table, with reference files for selected categories.

Key features

  1. 01Categorized location records
  2. 02Location details and notes
  3. 03Confidence ratings and visit dates
  4. 04Reference files for hotels and travel

Use cases

  1. 01Find hotels in a city
  2. 02Review swim venue details
  3. 03Record a new location
  4. 04Look up common travel routes

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/breverdbidder/life-os --skill life-os-knowledge

After installing, type/life-os-knowledgein Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with SKILL.md.

references/
hotels.md
swim-venues.md
travel.md
scripts/
001_create_life_os_locations.sql
insert_location.py
query_locations.py
setup_life_os_db.py

Details

From the project README

Life OS Knowledge Base

Personal knowledge system for the Shapira family. Stores hotels, venues, travel logistics, and location-based preferences.

Data Storage

Database: Supabase mocerqjnksmhcjzxrewo.supabase.co
Table: insights (using insight_type for categorization)

Schema

Uses the existing insights table with these insight_types:

  • HOTEL - Hotels and lodging
  • SWIM_VENUE - Competition pools and swim facilities
  • RESTAURANT - Dining locations
  • SERVICE_PROVIDER - Contractors, professionals
  • TRAVEL_ROUTE - Common drives and logistics
Key Fields
FieldUsage
insight_typeCategory: HOTEL, SWIM_VENUE, etc.
titleLocation name
descriptionJSON with full details (address, city, state, notes)
confidenceRating 1-5
related_dateLast visited date
sourceAlways "life_os_knowledge"

Query Examples

Find hotels in a city
GET /rest/v1/insights?insight_type=eq.HOTEL&description=cs."Ocala"
Find swim venues
GET /rest/v1/insights?insight_type=eq.SWIM_VENUE&order=confidence.desc

Insert New Location

import httpx, json

data = {
    "insight_type": "HOTEL",
    "title": "Hotel Name",
    "description": json.dumps({
        "address": "123 Main St",
        "city": "City",
        "state": "FL",
        "context": "Why we use this",
        "room_type": "king suite",
        "amenities": ["pool", "breakfast"],
        "value": "excellent"
    }),
    "related_date": "2025-12-04",
    "priority": "medium",
    "status": "active",
    "source": "life_os_knowledge",
    "confidence": 5
}
r = client.post(f"{SUPABASE_URL}/rest/v1/insights", headers=headers, json=data)

Reference Files

  • references/hotels.md - Hotel reviews
  • references/swim-venues.md - Swim venue details
  • references/travel.md - Travel routes

Current Data (Dec 2025)

Hotels
  • Staybridge Suites Ocala ⭐⭐⭐⭐⭐ - 4627 NW Blitchton Rd, Ocala FL
    • Context: Michael swim meets at Ocala Aquatic Center
    • Room: Studio with queen beds, full kitchen
    • Value: Excellent
Swim Venues
  • Ocala Aquatic Center ⭐⭐⭐⭐⭐ - 2500 E Fort King St, Ocala FL
    • Pool: FAST, 50m outdoor
    • Drive from Satellite Beach: 2.5 hours (142 mi)
    • Preferred hotel: Staybridge Suites Ocala

Comments

Markdown supported