Task Manager

v1.1.0

SQLite-based task management with priority, tags, and stats. Database stored in skill directory for natural isolation.

0· 1.5k·38 current·40 all-time
byraressen@rare
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description, SKILL.md, and the included Python script align: a local SQLite task manager stored under the skill directory. Required binary (python3) and required files (task-manager.py) are appropriate.
Instruction Scope
Runtime instructions are limited to running the included Python script and operating on a local DB at <skill-dir>/data/tasks.db. There are no instructions to read unrelated system files, contact external endpoints, or access environment variables.
Install Mechanism
No install spec; this is instruction-only with one bundled script. Nothing is downloaded or executed from remote URLs.
Credentials
The skill declares no environment variables or credentials, and the code does not attempt to read secrets or external service credentials. Requested access is minimal and proportional to the stated purpose.
Persistence & Privilege
always is false and the skill does not request permanent platform-wide privileges. The DB is stored within the skill directory (per SKILL.md), which limits its footprint to the skill workspace.
Assessment
This skill appears to be a simple, local SQLite task manager and is internally coherent. Before installing, you may want to: (1) review the remainder of task-manager.py (the provided listing was truncated) to confirm there are no network calls or unexpected file access; (2) run the script in a safe sandbox or non-production agent to verify behavior; and (3) be aware that the database is stored under the skill directory (data/tasks.db) so tasks remain local to that skill copy. Minor notes: _meta.json version fields slightly mismatch the registry metadata (likely benign) and the code builds some SQL fragments dynamically (limit and update column names) — if you plan to expose this to untrusted inputs, a code review for SQL-sanitization would be prudent.

Like a lobster shell, security has layers — review code before you run it.

Runtime requirements

📋 Clawdis
Binspython3
latestvk97541jdx335efp5xhafgxg0zs829db0
1.5kdownloads
0stars
2versions
Updated 1mo ago
v1.1.0
MIT-0

Task Manager

SQLite-powered task management with CRUD, priorities, tags, and statistics.

Database Location

<skill-dir>/data/tasks.db

Data Isolation: Each agent has their own copy of this skill → natural data isolation, no configuration needed.

Usage

# Direct call
python3 <skill-dir>/task-manager.py <command>

# Or set alias
alias task="python3 <skill-dir>/task-manager.py"

Commands

CommandDescription
task add "title" [options]Create task
task list [options]List tasks
task show <id>Show task details
task update <id> [options]Update task
task start <id>Mark as in progress
task complete <id>Mark as completed
task archive <id>Archive task
task delete <id>Delete task
task statsShow statistics

Options

add:

  • --priority, -p P0/P1/P2/P3 (default: P2)
  • --tags, -t Comma-separated tags
  • --due Due date
  • --desc, -d Description

list:

  • --status Filter by status
  • --priority Filter by priority (comma-separated)
  • --sort priority/due/created (default: created)

Priority Levels

LevelMeaningIcon
P0Urgent🔴
P1High🟠
P2Normal🟡
P3Low🟢

Status

StatusIconDescription
pendingTodo
in_progress🔄In progress
completedDone
archived📁Archived

Comments

Loading comments...