Manage family todo lists with multi-user support
Scanned 9/7/2026
Install to Claude Code
npx -y skills add modbender/skill-library-mcp --skill family-todo-management --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Family Todo Management?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/modbender-family-todo-management)More formats (shields.io, HTML) on the badges page.
---
name: Family Todo Manager
description: Manage family todo lists with multi-user support
---
# 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
1. Place `todo.js` in your skill folder (e.g., `skills/family-todo/todo.js`).
2. Ensure `memory/todo.json` exists (or let the script create it).
3. **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 <ID>` or `node todo.js done "Buy milk"`
### Daily Briefing (Cron)
- `node todo.js brief` (Morning reminder)
- `node todo.js review` (Evening review)
## License
MIT
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!