> SQLite-powered task management with CRUD, priorities, tags, and statistics.
<skill-dir>/data/tasks.db
Data Isolation: Each agent has their own copy of this skill → natural data isolation, no configuration needed.
# Direct call
python3 <skill-dir>/task-manager.py <command>
# Or set alias
alias task="python3 <skill-dir>/task-manager.py"
| Command | Description |
|---|---|
| --------- | ------------- |
task add "title" [options] | Create task |
task list [options] | List tasks |
task show | Show task details |
task update | Update task |
task start | Mark as in progress |
task complete | Mark as completed |
task archive | Archive task |
task delete | Delete task |
task stats | Show statistics |
add:
--priority, -p P0/P1/P2/P3 (default: P2)--tags, -t Comma-separated tags--due Due date--desc, -d Descriptionlist:
--status Filter by status--priority Filter by priority (comma-separated)--sort priority/due/created (default: created)| Level | Meaning | Icon |
|---|---|---|
| ------- | --------- | ------ |
| P0 | Urgent | 🔴 |
| P1 | High | 🟠 |
| P2 | Normal | 🟡 |
| P3 | Low | 🟢 |
| Status | Icon | Description |
|---|---|---|
| -------- | ------ | ------------- |
| pending | ⏳ | Todo |
| in_progress | 🔄 | In progress |
| completed | ✅ | Done |
| archived | 📁 | Archived |
共 1 个版本