← Back to Skills Marketplace
rachitsharma123

Life Control

by Rachit Sharma · GitHub ↗ · v0.1.0
cross-platform ⚠ suspicious
1145
Downloads
0
Stars
2
Active Installs
1
Versions
Install in OpenClaw
/install life-control
Description
Orchestrate the Life Control CLI skill for OpenClaw agent fleets: initialize the Life Control database, register agent personas, wire Telegram bots, and run daily routines (Morning Alignment, Body Protocol, Financial Pulse, Social Radar, Work Priming, Shutdown). Use when a user asks to create or run a Life Control system, OpenClaw skill integration, or agent persona automation for personal life tracking.
README (SKILL.md)

Life 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)

  1. Ensure the repo root is available.
  2. Export Telegram chat ID + agent bot tokens.
  3. Run skills/life-control/scripts/bootstrap.sh.
  4. 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 add and lc log for structured tracking.
  • Use qlog for 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.txt entries for automatic scheduling.

4) Telegram notifications

  • Use lc notify to queue messages per agent.
  • Run telegram-sender.sh via cron to deliver to each bot.

Resources

scripts/

  • bootstrap.sh: initializes the DB and registers persona agents by calling setup-agents.sh.

references/

  • openclaw.md: persona mapping + OpenClaw integration notes.
Usage Guidance
Do not install or run this skill yet. The SKILL.md references local scripts and sensitive Telegram bot tokens, but the published package contains no code and declares no environment variables — this is an incoherence you should resolve before proceeding. Ask the publisher for: (1) the repository or homepage and a verifiable source; (2) the full list of files (scripts, routines, references/openclaw.md) and a signed release or commit hash; (3) an explicit list of required environment variables (names and intended use) and guidance for secure storage; and (4) a code review or at least the contents of bootstrap.sh and telegram-sender.sh so you can inspect what they do. If you must test, run it in an isolated environment (ephemeral VM/container) and never paste real bot tokens — create throwaway Telegram bots and test accounts. If the author cannot produce the missing files and a clear provenance, treat the skill as unsafe.
Capability Analysis
Type: OpenClaw Skill Name: life-control Version: 0.1.0 The `SKILL.md` file instructs the OpenClaw agent to perform several high-risk actions. These include exporting sensitive environment variables (Telegram chat ID and bot tokens), executing local shell scripts (`bootstrap.sh`, `telegram-sender.sh`), and critically, modifying crontab entries for automatic scheduling of routines. While these actions are presented as necessary for the skill's stated purpose of 'Life Control' system operation and Telegram notifications, the ability to modify crontab and execute arbitrary scripts represents a significant security risk due to the broad permissions granted, even without clear evidence of intentional malicious exfiltration or unauthorized control.
Capability Assessment
Purpose & Capability
The description says this orchestrates a Life Control CLI (bootstrap DB, register personas, wire Telegram bots, run routines). That purpose legitimately needs scripts and Telegram credentials, but the registry metadata lists no code files and no required env vars. The skill claims functionality that cannot be satisfied by the published package as-is.
Instruction Scope
SKILL.md instructs the agent to run local scripts (skills/life-control/scripts/bootstrap.sh, telegram-sender.sh), to export Telegram chat ID and bot tokens, and to load references/openclaw.md. Those instructions direct the agent to perform privileged actions (initialize DB, register agents, send Telegram messages) and to use sensitive credentials, yet the skill bundle contains no scripts or reference files. The instructions also suggest adding cron entries to schedule message delivery, which implies persistent scheduled execution and credential use. The instructions therefore overreach relative to the published artifact.
Install Mechanism
No install spec is provided (instruction-only), which would be fine if the skill were truly only instructions. However, SKILL.md depends on on-disk scripts and other repo files that are absent. This mismatch means following the instructions would fail or require fetching code from an unspecified source — a risky step if a user attempts to satisfy the missing pieces themselves.
Credentials
The runtime instructions explicitly require Telegram chat IDs and bot tokens (sensitive secrets), but the skill declares no required environment variables or primary credential. There is no guidance about where/how to store these secrets or how they will be used. Requesting messaging credentials is reasonable for the feature, but the omission from the declared requirements and lack of provenance for the scripts is a red flag for potential credential misuse or accidental leakage.
Persistence & Privilege
always is false and autonomous invocation is allowed (platform default). The skill asks users to schedule cron jobs (persistent scheduled runs), which is consistent with its purpose but increases runtime exposure of any tokens used. There is no evidence the skill attempts to modify other skills or system-wide configs, but the absence of package files means any install/run would require manual actions outside the registry.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install life-control
  3. After installation, invoke the skill by name or use /life-control
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
Initial release of the Life Control skill for OpenClaw agent fleets. - Orchestrates Life Control CLI for personal life tracking across multiple domains. - Initializes Life Control database and registers agent personas. - Integrates with Telegram bots for routine notifications. - Provides routines for daily workflows: Morning Alignment, Body Protocol, Financial Pulse, Social Radar, Work Priming, and Shutdown. - Includes scripts for setup, logging, and automation via cron. - Offers OpenClaw-specific references and support for agent persona mapping.
Metadata
Slug life-control
Version 0.1.0
License
All-time Installs 2
Active Installs 2
Total Versions 1
Frequently Asked Questions

What is Life Control?

Orchestrate the Life Control CLI skill for OpenClaw agent fleets: initialize the Life Control database, register agent personas, wire Telegram bots, and run daily routines (Morning Alignment, Body Protocol, Financial Pulse, Social Radar, Work Priming, Shutdown). Use when a user asks to create or run a Life Control system, OpenClaw skill integration, or agent persona automation for personal life tracking. It is an AI Agent Skill for Claude Code / OpenClaw, with 1145 downloads so far.

How do I install Life Control?

Run "/install life-control" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Life Control free?

Yes, Life Control is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Life Control support?

Life Control is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Life Control?

It is built and maintained by Rachit Sharma (@rachitsharma123); the current version is v0.1.0.

💬 Comments