LaunchKit · 2026
Back to Skills

family-todo-management

Manage family todo lists with multi-user support.

3
1.5k downloads
by @thurendous

Setup & Installation

openclaw skills install @thurendous/family-todo-management

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install family-todo-management

What This Skill Does

A Node.js command-line tool for managing todo lists across household members. Each person gets their own task list plus a shared family list. Tasks persist in a local JSON file and can be reviewed via scheduled daily briefings.

File-based JSON storage means no cloud account or subscription is required, and the entire task history is a single file to back up.

When to use it

  • Assigning grocery runs to a specific family member
  • Getting a morning summary of each person's pending tasks
  • Tracking shared household chores separate from individual tasks
  • Marking tasks done by name without knowing the task ID
  • Reviewing what was completed at the end of the day

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Add 'Pick up kids' for Jane and show her current tasks

AGENT
  1. 1Run `node todo.js add "Pick up kids" "Jane"` to create the task with a timestamp ID
  2. 2Confirm the task is written to memory/todo.json
  3. 3Run `node todo.js list Jane` to retrieve Jane's tasks plus shared family tasks
  4. 4Return the formatted list to the user
OUTPUT

Task added for Jane with a unique ID; list shows all active tasks assigned to Jane and the Shared group

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

Telegram account and numeric user ID for each family member (required for USERS config in todo.js)