Prompt Kit
Prompt Kit: Your Open Brain Has a Heartbeat Now
One prompt, one loop, one messaging channel. This kit turns Claude Code into a proactive personal assistant that checks your calendar, searches your knowledge base, tracks your habits, and sends you briefings on Telegram or Discord — then gets better at it every week based on what you actually use.
What You Need
Before you paste anything, make sure these are in place:
- Claude Code installed and authenticated (claude.ai/download)
- Supabase project with OB1 deployed recommended (or any Supabase project — the schema works standalone)
- Google Calendar MCP connected to Claude Code
- Bun installed (
brew install oven-sh/bun/bun) - Telegram or Discord account (whichever you want briefings on)
How to Use This Kit
This kit has three pieces. You only need to paste one thing — the setup prompt. Claude Code handles the rest interactively.
- Paste the setup prompt into a Claude Code session. Claude walks you through bot creation, plugin installation, database setup, and skill file creation step by step. It'll pause whenever it needs you to do something on your phone or in the browser.
- Run the schema in your Supabase SQL Editor when Claude tells you to. The full SQL is in the Schema section below — copy it when you get to that step.
- Start the loop. After setup, run
/loop 30m /life-engineand you're live. Claude wakes up every 30 minutes, checks the time, decides what you need, and sends it to your phone.
You don't build everything on day one. Start with calendar briefings and messaging. The system evolves from there.
Life Engine Setup
Job: Sets up a complete proactive personal assistant in Claude Code — messaging bot, database tables, skill file, and a working test run.
When to use: Once, after you have Claude Code, a Supabase project, and Google Calendar MCP connected. This is the initial build.
What you'll get: A working /life-engine skill, five database tables for state tracking, a configured Telegram or Discord bot, and a successful test briefing on your phone.
What Claude will ask you: Which messaging platform you want (Telegram or Discord), your bot token, your Supabase project URL and key, and confirmation at each step before proceeding.
After Setup
Once the test passes, start the loop:
/loop 30m /life-engine
Claude wakes up every 30 minutes, checks the time, decides what you need, and sends it to your phone. Adjust the interval to taste — 15m if you want tighter meeting prep, 1h if you prefer less frequent check-ins.
How It Grows
You don't build everything on day one. Start with calendar + messaging. Then layer in:
| Week | What to Add | Tell Claude |
|---|---|---|
| 1 | Calendar briefings only | Just run the loop — morning briefings and meeting prep start automatically |
| 2 | Habits | "Add a morning jog habit to my Life Engine. Remind me at 7am and ask me to confirm when I'm done." |
| 3 | Check-ins | "Add a midday mood check-in. Just ask me how I'm feeling and log it." |
| 4 | Let it evolve | Claude reviews its own performance and suggests one change. Approve or reject via reply. |
Over time, your Life Engine becomes completely personalized — no two people's will look the same. It adapts to your schedule, your habits, your communication style, and your needs.
The Key Design Principle
The core loop follows a specific order for a reason:
External pull → Internal enrich
External integrations (calendar, email, task manager) tell you what's happening right now. Internal databases (your knowledge base, past notes, memory) tell you so what — why it matters.
Neither is useful alone. Together they turn a bare task list into actionable, contextual intelligence. And you can't enrich what you haven't seen yet — always check what's happening before searching for context on it.