Todo Management 1.1.2
Analysis
This appears to be a straightforward local SQLite todo manager, but it will run a local Bash script and persist or delete todo data in a workspace database.
Findings (3)
Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.
Checks for instructions or behavior that redirect the agent, misuse tools, execute unexpected code, cascade across systems, exploit user trust, or continue outside the intended task.
All changes MUST happen through the CLI:
`bash {baseDir}/scripts/todo.sh ...`The skill intentionally routes todo mutations through a local Bash CLI, including add, edit, move, remove, and clear operations.
"dependencies": {
"package-lock.json": "^1.0.0"
}The npm dependency is not explained by the Bash/sqlite3-based skill workflow and is not referenced by the README or SKILL.md setup instructions.
Checks for exposed credentials, poisoned memory or context, unclear communication boundaries, or sensitive data that could leave the user's control.
A per-workspace SQLite database: - Default: `./todo.db` - Override: `TODO_DB=/path/to/todo.db`
Todo text is stored persistently in a workspace SQLite database and may be read back in later sessions.
