duely
v1.0.0Track recurring maintenance tasks from the command line. Use when scheduling, checking, and logging periodic tasks like backups, reviews, or any repeating ch...
Security Scan
OpenClaw
Benign
high confidencePurpose & Capability
Name, description, required binary (duely), and usage examples all align: this is a local CLI for recurring tasks. No unrelated credentials, binaries, or paths are requested.
Instruction Scope
SKILL.md instructs only running the duely CLI (list, due, run, log, add, remove) and notes data is stored locally at ~/.duely/. It does not ask for system-wide credentials, other files, or exfiltration to external endpoints.
Install Mechanism
Installation is via a Homebrew formula from a third‑party tap (halbotley/tap). Brew formulas are normal, but third‑party taps can install arbitrary binaries — verify the tap and formula source before installing.
Credentials
No environment variables or credentials are requested. The only persistent data location is ~/.duely/, which is consistent with the described purpose.
Persistence & Privilege
always is false and the skill does not request elevated privileges or modify other skills' configs. The agent can invoke the skill autonomously (platform default); this is expected for an agent-integrated CLI.
Assessment
This skill appears to do what it says: run the local duely CLI to track recurring tasks and store data under ~/.duely/. Before installing, inspect and trust the Homebrew tap (halbotley/tap) and the formula source (use brew info, brew edit, or view the tap repo) because third‑party taps can deliver arbitrary binaries. If you prefer more control, build or review the binary yourself or run it in an isolated environment. Also note the agent may run duely automatically (default); if you don't want autonomous runs, adjust the skill/agent invocation settings.Like a lobster shell, security has layers — review code before you run it.
Runtime requirements
🔁 Clawdis
OSmacOS
Binsduely
Install
Install duely (brew)
Bins: duely
brew install halbotley/tap/duelylatest
duely
A CLI for tracking recurring maintenance tasks. Know what's due, mark it done, and keep a log.
Why duely?
- Simple recurring tasks — No calendar overhead for maintenance chores
- Overdue alerts — See what you've been putting off
- Execution log — Know when things last ran
Installation
brew tap halbotley/tap
brew install duely
Commands
Add a recurring task
duely add backups --name "Database backups" --every 1d
duely add vault-review --name "Vault review" --every 3d
duely add oil-change --name "Oil change" --every 90d --start 2025-06-01
Intervals: 12h, 1d, 3d, 1w, 30d, 90d, etc.
List all tasks
duely list
Show tasks that are due now
duely due
Shows overdue tasks with ⚠️ warnings.
Mark a task as done
duely run backups
duely run backups --notes "Full backup completed"
Skip a task (reschedule without running)
duely skip vault-review
duely skip vault-review --reason "On vacation"
View execution log
duely log
Remove a task
duely remove old-task
Agent Integration
duely works well with agent heartbeats or cron-triggered checks:
# Check for due tasks and act on them
duely due
# After completing the task:
duely run <task-id> --notes "Completed by agent"
Notes
- Task IDs must be lowercase with no spaces
--startdefaults to now if not specified--everyaccepts hours (h), days (d), and weeks (w)- Data stored locally in
~/.duely/
Comments
Loading comments...
