Family Todo Management OpenClaw Plugin & Skill | ClawHub
Looking to integrate Family Todo Management into your AI workflows? This free OpenClaw plugin from ClawHub helps you automate productivity & tasks tasks instantly, without having to write custom tools from scratch.
What this skill does
Manage family todo lists with multi-user support
Install
openclaw skills install @thurendous/family-todo-managementnpx clawhub@latest install family-todo-managementFull SKILL.md
Open original| name | description |
|---|---|
| Family Todo Manager | Manage family todo lists with multi-user support |
SKILL.md content below is scrollable.
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.jsin your skill folder (e.g.,skills/family-todo/todo.js). - Ensure
memory/todo.jsonexists (or let the script create it). - Configuration: Edit
todo.jsto set your user IDs (see below).
Configuration
Open todo.js and modify the USERS constant at the top:
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 <ID>ornode todo.js done "Buy milk"
Daily Briefing (Cron)
node todo.js brief(Morning reminder)node todo.js review(Evening review)
License
MIT