Life Control
Scanned@RachitSharma123
npx machina-cli add skill @RachitSharma123/life-control --openclawLife Control
Overview
Set up and operate the Life Control CLI so OpenClaw can run agent personas that track life domains (wellness, finance, fashion, career, relationships, spiritual growth) with routines and Telegram notifications.
Quick start (OpenClaw)
- Ensure the repo root is available.
- Export Telegram chat ID + agent bot tokens.
- Run
skills/life-control/scripts/bootstrap.sh. - Use
lc dashboard,lc list, and routine scripts to coordinate.
If you need persona mappings or OpenClaw-specific notes, load references/openclaw.md.
Core workflows
1) Bootstrap personas
- Run
skills/life-control/scripts/bootstrap.sh. - Verify agents with
lc fleet.
2) Add goals + logs
- Use
lc addandlc logfor structured tracking. - Use
qlogfor quick metrics (protein, water, workout, expense, meditate).
3) Run daily routines
- Scripts live in
routines/(Morning Alignment, Body Protocol, Financial Pulse, Social Radar, Work Priming, Shutdown). - Add
crontab-template.txtentries for automatic scheduling.
4) Telegram notifications
- Use
lc notifyto queue messages per agent. - Run
telegram-sender.shvia cron to deliver to each bot.
Resources
scripts/
bootstrap.sh: initializes the DB and registers persona agents by callingsetup-agents.sh.
references/
openclaw.md: persona mapping + OpenClaw integration notes.
Overview
Life Control enables OpenClaw to run agent personas that monitor key life domains using scheduled routines and Telegram alerts. It covers wellbeing, finances, career, relationships, and personal growth with a centralized DB and automated daily workflows.
How This Skill Works
The system boots by initializing the Life Control database and registering persona agents with the bootstrap script. It wires Telegram bots for per agent notifications and runs routine scripts located in routines such as Morning Alignment and Body Protocol via cron scheduling.
When to Use It
- When you want to create a Life Control system for personal life tracking across domains like wellness and finances
- When integrating Life Control with OpenClaw for agent persona automation
- When you need reliable daily routines such as Morning Alignment and Financial Pulse
- When you want Telegram notifications delivered per agent via a wired bot
- When bootstrapping and managing an OpenClaw fleet of life tracking personas
Quick Start
- Step 1: Ensure the repo root is available and run skills/life-control/scripts/bootstrap.sh
- Step 2: Export Telegram chat IDs and agent bot tokens
- Step 3: Use lc dashboard and lc list to verify agents and schedule routines via crontab-template.txt
Best Practices
- Define clear life domains to track such as wellness, finances and career
- Use lc add and lc log for structured goals and daily logs
- Test routines with the dashboard and lc fleet before full use
- Protect Telegram tokens and chat IDs, and rotate credentials regularly
- Regularly verify fleet status with lc fleet and review quick metrics with qlog
Example Use Cases
- A user bootstraps Life Control to track daily wellness metrics and expenses
- An OpenClaw integration automates a personal persona fleet for life goals
- A persona delivers a daily summary to a Telegram bot
- A scheduled Morning Alignment run delivers reminders and nudges
- An example qlog reads metrics like protein, water, workouts, expenses, and meditate