← Back to Skills Marketplace
Proactive Daily Planner
by
Akshay Memane
· GitHub ↗
· v0.2.0
· MIT-0
372
Downloads
0
Stars
1
Active Installs
2
Versions
Install in OpenClaw
/install proactive-daily-planner
Description
Proactive daily planning assistant that helps organize your day, track tasks, and provide motivation. Acts as a personal assistant to plan your day proactively.
Usage Guidance
This skill otherwise appears to do what it says (local planning, templates, and saving plans). Before installing: 1) Inspect SKILL.md and README for any invisible/zero-width/unicode control characters (open in a hex-aware editor or run: sed -n l SKILL.md). 2) Inspect planner.js for any use of execSync or other runtime shell execution (it currently requires child_process but doesn't call it; confirm no hidden code paths call execSync). 3) Confirm you are comfortable with the skill writing files to ~/.openclaw/workspace/memory and with adding cron/heartbeat entries if you enable scheduling. 4) Run the installer and skill in a limited/testing environment first (or with a non-privileged user). 5) Prefer published skills with a verifiable homepage/repository; the package.json points to a GitHub repo — consider checking that remote repo's history and issues for additional context. If you find hidden characters or unexpected shell calls, treat the skill as unsafe and do not install it.
Capability Analysis
Type: OpenClaw Skill
Name: proactive-daily-planner
Version: 0.2.0
The proactive-daily-planner skill is a legitimate productivity tool designed to manage tasks and provide motivational reminders. The code in planner.js and scripts/install.sh performs standard file operations within the designated OpenClaw workspace (~/.openclaw) and does not exhibit signs of data exfiltration, unauthorized network access, or malicious command execution.
Capability Assessment
Purpose & Capability
Name/description align with the files and behavior. planner.js, templates, README, and config.json implement local planning, templating, and saving plans to ~/.openclaw/workspace/memory as described. Declared future integrations (calendar/email) are disabled in config and merely noted as planned features — this is consistent.
Instruction Scope
SKILL.md only asks to copy the skill into the OpenClaw skills directory, edit config.json, and optionally add cron/heartbeat entries; that is within scope. However the static scan flagged 'unicode-control-chars' in SKILL.md (possible prompt-injection encoding). Also SKILL.md and README encourage automatic scheduling/cron/heartbeat integration — if you enable auto-run you should be aware the skill will write files into your OpenClaw memory directory. Overall the instructions are reasonable but the prompt-injection signal in the SKILL.md is concerning and should be inspected (see scan_findings_in_context).
Install Mechanism
No remote downloads or package installs. scripts/install.sh copies files into your ~/.openclaw workspace, sets permissions, and optionally updates config.json (using jq if available). The installer runs node planner.js help as a smoke test. This is a low-risk local install pattern.
Credentials
The skill requests no environment variables or external credentials. planner.js reads config.json and uses process.env.HOME/os.homedir() to expand paths (expected). One small concern: planner.js imports child_process.execSync (require('child_process')) but does not call it in the current code — that provides the capability to run shell commands if modified in future. Install script also calls timedatectl and uses whoami; those are reasonable for local setup but assume those utilities exist.
Persistence & Privilege
The skill is not 'always: true' and does not request system-wide privileges. It writes to its own skill directory and to ~/.openclaw/workspace/memory (its stated storage location). Installer updates only its own files; it does not modify other skills or global agent settings.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install proactive-daily-planner - After installation, invoke the skill by name or use
/proactive-daily-planner - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.2.0
- No visible changes detected in this version.
- Functionality and documentation remain the same as the previous release.
v0.1.0
Initial release of Proactive Daily Planner.
- Introduces a proactive assistant for daily planning, task tracking, and motivation.
- Supports morning planning, progress tracking, motivational reminders, and evening review.
- Offers flexible scheduling, custom task categories, and notification options.
- Integrates with OpenClaw's proactive assistant and stores daily planning data for review.
- Easy customization via configuration files and templates.
Metadata
Frequently Asked Questions
What is Proactive Daily Planner?
Proactive daily planning assistant that helps organize your day, track tasks, and provide motivation. Acts as a personal assistant to plan your day proactively. It is an AI Agent Skill for Claude Code / OpenClaw, with 372 downloads so far.
How do I install Proactive Daily Planner?
Run "/install proactive-daily-planner" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Proactive Daily Planner free?
Yes, Proactive Daily Planner is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Proactive Daily Planner support?
Proactive Daily Planner is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Proactive Daily Planner?
It is built and maintained by Akshay Memane (@akshaymemane); the current version is v0.2.0.
More Skills