โœ“ Verified ๐Ÿ’ป Development โœ“ Enhanced Data

Family Todo Management

Manage family todo lists with multi-user support.

Rating
4.6 (45 reviews)
Downloads
1,770 downloads
Version
1.0.0

Overview

Manage family todo lists with multi-user support.

โœจKey Features

1

๐Ÿ“ Natural Language Add: "Add a task: Buy milk tomorrow"

2

๐Ÿ‘ฅ Multi-User: Supports Admin (You), Partner, and Family shared tasks.

3

โฐ Cron Integration: Designed to work with OpenClaw cron for daily briefings.

4

๐Ÿ’พ JSON Storage: Simple file-based storage (memory/todo.json), easy to backup.

5

๐Ÿ†” Timestamp IDs: Tasks have unique, time-ordered IDs.

Complete Documentation

View Source โ†’

Family Todo Manager

A lightweight, multi-user todo list manager for any family, powered by Node.js and JSON.

Features

  • ๐Ÿ“ Natural Language Add: "Add a task: Buy milk tomorrow"
  • ๐Ÿ‘ฅ Multi-User: Supports Admin (You), Partner, and Family shared tasks.
  • โฐ Cron Integration: Designed to work with OpenClaw cron for daily briefings.
  • ๐Ÿ’พ JSON Storage: Simple file-based storage (memory/todo.json), easy to backup.
  • ๐Ÿ†” Timestamp IDs: Tasks have unique, time-ordered IDs.

Installation

  • Place todo.js in your skill folder (e.g., skills/family-todo/todo.js).
  • Ensure memory/todo.json exists (or let the script create it).
  • Configuration: Edit todo.js to set your user IDs (see below).

Configuration

Open todo.js and modify the USERS constant at the top:

javascript
const USERS = {
  'Mark': 'YOUR_TELEGRAM_ID_HERE', // e.g., '123456789'
  'Jane': 'PARTNER_TELEGRAM_ID_HERE', // e.g., '987654321'
  'Shared':  'GROUP_ID' // Family shared tasks
};

Usage

Add Task

  • node todo.js add "Buy milk" "Mark"
  • node todo.js add "Walk the dog" "Susie"

List Tasks

  • node todo.js list (Shows all active tasks)
  • node todo.js list Mark (Shows tasks for Mark + Family)

Complete Task

  • node todo.js done or node todo.js done "Buy milk"

Daily Briefing (Cron)

  • node todo.js brief (Morning reminder)
  • node todo.js review (Evening review)

License

MIT

Installation

Terminal bash

openclaw install family-todo-management
    
Copied!

๐Ÿ’ปCode Examples

example.js
const USERS = {
  'Mark': 'YOUR_TELEGRAM_ID_HERE', // e.g., '123456789'
  'Jane': 'PARTNER_TELEGRAM_ID_HERE', // e.g., '987654321'
  'Shared':  'GROUP_ID' // Family shared tasks
};

โš™๏ธConfiguration Options

Option Type Default Description
USERSstring-constant at the top:

Tags

#productivity_and-tasks

Quick Info

Category Development
Model Claude 3.5
Complexity One-Click
Author thurendous
Last Updated 3/10/2026
๐Ÿš€
Optimized for
Claude 3.5
๐Ÿง 

Ready to Install?

Get started with this skill in seconds

openclaw install family-todo-management