Find why your productivity system keeps failing, then apply the smallest fix — capacity math, bottleneck routing, durable local notes.
Coding
Simple Todo Manager
Try itManage simple todos with add, list, complete, and remove features using a configurable todo file, priority, and auto-archive settings.
What it does
Purpose A lightweight, no-frills todo list manager that helps you track tasks without getting in the way. Perfect for quick task capture and simple daily planning.
The skill document
Skill: Simple Todo Manager
Purpose
A lightweight, no-frills todo list manager that helps you track tasks without getting in the way. Perfect for quick task capture and simple daily planning.
Prerequisites
- OpenClaw instance running (any model)
- Write access to the workspace directory
Configuration
Edit these values before first use.
# Todo file location (relative to workspace root)
todo_file: ./todo.md
# Default priority for new tasks: low | medium | high
default_priority: medium
# Auto-archive completed tasks after N days (0 = never)
auto_archive_days: 7
Workflow
Add a Task
When the user asks to add a todo:
- Read the current todo file (create it if it doesn't exist)
- Append the new task with timestamp and default priority
- Confirm the task was added
- Show the updated list
Format for new tasks:
- [ ] [PRIORITY] Task description (added YYYY-MM-DD)
List Tasks
When the user asks to see todos:
- Read the todo file
- Group by status (pending first, then completed)
- Sort pending tasks by priority (high > medium > low)
- Display in a clean, readable format
Complete a Task
When the user marks a task done:
- Read the todo file
- Find the matching task
- Change
- [ ]to- [x]and add completion timestamp - Confirm completion
- Run auto-archive check if enabled
Remove a Task
When the user asks to delete/remove a task:
- Read the todo file
- Remove the matching task line
- Confirm removal
Rules
- ALWAYS use the configured todo_file path, never hardcode
- NEVER delete tasks without explicit user confirmation
- ALWAYS show task count after modifications
- When multiple tasks match, ask for clarification instead of guessing
- Preserve all existing tasks when modifying the file
Troubleshooting
- If todo file doesn't exist: create it with a header comment
- If file is corrupted: back it up and start fresh
- If priority is unrecognized: default to medium
Related skills
Stores durable facts in a categorized, plain-markdown vault on disk, alongside your agent's built-in memory.
Generate and edit Draw.io, Mermaid, and Excalidraw diagrams from natural language using a structured JSON spec.
Join a video meeting as an AI bot with voice, avatar, and screenshare across four operating modes.
Write, debug, and tune Playwright specs with locator strategy, trace diagnosis, and CI-aware timeouts.
Fetch raw ad creative, app, ranking, and revenue data from AdMapix as structured JSON.
More from zoran-xc
Browse all skillsAutomated 0-100 risk audit for AI agent skills before you install them. Scans 30+ red flag patterns.