← Back to Skills Marketplace
mtyatno

Text Based - Todo List Agent Manager

by mtyatno · GitHub ↗ · v1.4.1
cross-platform ✓ Security Clean
1076
Downloads
1
Stars
3
Active Installs
6
Versions
Install in OpenClaw
/install claw-todolist
Description
A structured, conversational task management system based on GTD and Eisenhower (V3.2 Protocol). This skill strictly confines persistence to its own skill di...
README (SKILL.md)

claw-todolist Skill

This skill implements the Todo List Management Protocol V3.2, enabling structured task management via conversational commands.

Core Protocol (Commands)

This skill understands aliases: a (ADD), x (DONE), ls (SHOW), e (EDIT). It also understands the REVIEW command for automated structural analysis.

Features & Output Style

  • Structure: Tasks are persisted locally using defined rules (V3.2).
  • Visuals: Full list output (ls) defaults to Text Format with Priority Group Headers and Weight ⭐ placed after the task text.
  • Review: Command REVIEW triggers an automated analysis based on predefined thresholds (P1 Ratio, Overdue, Aging, Strategic Neglect).

Persistence

All state, rules, and display configs are bundled within the skill folder for deterministic installation.

Usage Guidance
This skill appears self-contained and only reads/writes files bundled with the package (no network calls or credentials). Before installing: (1) review the index.js file yourself (it is short) if you have concerns, (2) confirm where the runtime will write task_state.json (the code builds a path that should resolve to the skill directory but you may want to test in a sandbox), and (3) ensure the skill runs with minimal filesystem permissions (it only needs to read/write its own directory). If you need stricter isolation, run it in a confined environment or inspect/modify the SKILL_DIR path to an explicit expected folder.
Capability Analysis
Type: OpenClaw Skill Name: claw-todolist Version: 1.4.1 The OpenClaw AgentSkills bundle 'claw-todolist' is benign. All file operations in `index.js` are strictly confined to the skill's own directory (`claw-todolist`), preventing unauthorized file access. There are no indications of network activity, external command execution, or attempts to access sensitive system data. The `SKILL.md` and `todo-rules-v3.2.md` files contain only instructions related to task management and do not exhibit any prompt injection attempts or instructions to manipulate the AI agent's core behavior.
Capability Assessment
Purpose & Capability
Name/description (todo list manager) matches the included files and code: index.js implements add/edit/done/show/REVIEW behavior and persisted state/rules/display config are bundled with the package.
Instruction Scope
Runtime instructions and code operate only on local files (task_state.json, display_config.json, todo-rules-v3.2.md). There is no network I/O, no environment variable access, and no steps that ask the agent to read unrelated system files. Minor note: parsing and text-handling logic has quirks (e.g., parseArgs may include structured tokens in text buffer) that affect behavior but not security.
Install Mechanism
No install spec (instruction-only in metadata) and the package contains only small local files (JS + JSON + docs). Nothing is downloaded from external URLs or installed globally.
Credentials
The skill declares no required environment variables, no credentials, and the code does not access process.env or other secrets. The requested scope is minimal and appropriate for a local todo manager.
Persistence & Privilege
The skill persists state to disk (task_state.json). This is expected for a todo manager. The code builds SKILL_DIR using path.join(__dirname, '..', 'claw-todolist') which, while likely resolving to the skill folder in normal deployments, is an odd construction — verify that state files will be created where you expect and that file permissions are acceptable.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install claw-todolist
  3. After installation, invoke the skill by name or use /claw-todolist
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.4.1
V3.2: Finalized logic. Fixed pathing security issue, implemented grouped display logic, and added REVIEW command.
v1.4.0
V3.2: Finalized logic. Fixed pathing security issue, implemented grouped display logic, and added REVIEW command.
v1.3.0
V3.2: Fixed pathing security issue, implemented grouped display logic, and added REVIEW command.
v1.2.0
V3.2: Finalized logic, visual grouping, and added REVIEW command.
v1.1.0
V1.1: Finalized visual output logic (grouped view) and secured pathing. Updated rules to V3.2.
v1.0.0
V3.2: Added structured commands (a/x/ls/e), P0-P4 priorities, Weighting (⭐️), DUE dates, text grouping format, and error handling.
Metadata
Slug claw-todolist
Version 1.4.1
License
All-time Installs 3
Active Installs 3
Total Versions 6
Frequently Asked Questions

What is Text Based - Todo List Agent Manager?

A structured, conversational task management system based on GTD and Eisenhower (V3.2 Protocol). This skill strictly confines persistence to its own skill di... It is an AI Agent Skill for Claude Code / OpenClaw, with 1076 downloads so far.

How do I install Text Based - Todo List Agent Manager?

Run "/install claw-todolist" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Text Based - Todo List Agent Manager free?

Yes, Text Based - Todo List Agent Manager is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Text Based - Todo List Agent Manager support?

Text Based - Todo List Agent Manager is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Text Based - Todo List Agent Manager?

It is built and maintained by mtyatno (@mtyatno); the current version is v1.4.1.

💬 Comments