← 返回 Skills 市场
ckchzh

Dayplanner

作者 BytesAgain2 · GitHub ↗ · v2.0.0 · MIT-0
cross-platform ✓ 安全检测通过
160
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install dayplanner
功能描述
日程规划工具。周计划、月计划、时间块、会议安排、截止日期管理、工作生活平衡。Calendar planner with weekly, monthly, time-blocking, meeting scheduling, deadline management.
使用说明 (SKILL.md)

Dayplanner

Dayplanner v2.0.0 — a productivity toolkit for managing tasks, plans, reviews, streaks, reminders, and more from the command line.

Commands

Run via: bash scripts/script.sh \x3Ccommand> [args]

Command Description
add \x3Cinput> Add a new entry (task, note, idea). Without args, shows recent entries.
plan \x3Cinput> Create or view plan entries for organizing your day/week.
track \x3Cinput> Track progress on goals, habits, or tasks.
review \x3Cinput> Log review notes — reflect on what went well or needs improvement.
streak \x3Cinput> Record streak data for habit tracking and consistency.
remind \x3Cinput> Set reminders and notes for future reference.
prioritize \x3Cinput> Mark and log priority levels for tasks.
archive \x3Cinput> Archive completed or outdated entries.
tag \x3Cinput> Tag entries with labels for easy categorization.
timeline \x3Cinput> Add timeline entries for chronological tracking.
report \x3Cinput> Generate or log report entries for summaries.
weekly-review \x3Cinput> Log weekly review notes for end-of-week reflection.
stats Show summary statistics across all entry types.
export \x3Cfmt> Export all data in json, csv, or txt format.
search \x3Cterm> Search across all log files for a keyword.
recent Show the 20 most recent activity entries from the history log.
status Health check — version, data directory, entry count, disk usage.
help Show the built-in help message with all available commands.
version Print the current version (dayplanner v2.0.0).

Each data command (add, plan, track, etc.) works in two modes:

  • With arguments: saves the input with a timestamp to its dedicated log file.
  • Without arguments: displays the 20 most recent entries from that log.

Data Storage

All data is stored locally in ~/.local/share/dayplanner/:

  • Each command has its own log file (e.g., add.log, plan.log, track.log)
  • Entries are saved in timestamp|value format
  • A unified history.log records all activity across commands
  • Export files are written to the same directory

Requirements

  • Bash (standard system shell)
  • No external dependencies — uses only coreutils (date, wc, du, grep, tail, cat)

When to Use

  • When you need to quickly add tasks, plans, or notes from the terminal
  • To track daily habits and streaks without leaving the command line
  • For end-of-day or weekly reviews and reflections
  • To search through past entries by keyword
  • To export your productivity data for analysis or backup
  • When you want a lightweight, file-based task management system

Examples

# Add a task
dayplanner add "Finish the quarterly report by Friday"

# Create a plan for the day
dayplanner plan "Morning: deep work on API. Afternoon: code review."

# Track a habit
dayplanner track "Meditated for 20 minutes"

# Log a weekly review
dayplanner weekly-review "Shipped 3 features, need to improve test coverage"

# Set a reminder
dayplanner remind "Call dentist tomorrow at 10am"

# Prioritize a task
dayplanner prioritize "Deploy hotfix — critical"

# View all statistics
dayplanner stats

# Export everything as JSON
dayplanner export json

# Search for entries mentioning "report"
dayplanner search report

# Check recent activity
dayplanner recent

# Health check
dayplanner status

Powered by BytesAgain | bytesagain.com | [email protected]

安全使用建议
This skill is a local, file-based planner that creates and writes files to ~/.local/share/dayplanner. It does not make network calls or request credentials. Before installing, consider: (1) any sensitive information you might save will be stored as plain text in that directory (no encryption), so avoid adding passwords or personal identifiers; (2) exported JSON/csv may not escape all characters robustly — review export files if you plan to share them; (3) run the script locally to inspect behavior yourself (it's a single bash script). If you need cloud calendar integration or encrypted storage, this skill does not provide those features.
功能分析
Type: OpenClaw Skill Name: dayplanner Version: 2.0.0 The 'dayplanner' skill is a straightforward productivity tool for logging tasks and notes to local text files in `~/.local/share/dayplanner/`. The script (`scripts/script.sh`) uses standard Bash commands and coreutils to manage data, with no evidence of network activity, data exfiltration, or unauthorized system access.
能力评估
Purpose & Capability
Name/description match the provided script and SKILL.md. The script implements the listed commands, stores logs in ~/.local/share/dayplanner, and uses only coreutils -- nothing requested is unrelated to a local planner.
Instruction Scope
SKILL.md tells the agent to run the bundled bash script which only reads/writes files under the skill's data directory and uses local utilities (date, grep, wc, du, tail, cat). The instructions do not request other system files, credentials, or external endpoints.
Install Mechanism
No install spec is provided and the skill is instruction-only plus a simple shell script. Nothing is downloaded or installed at runtime.
Credentials
The skill declares no environment variables or credentials and the script does not reference environment secrets beyond HOME to place its data directory. No disproportionate credential access is requested.
Persistence & Privilege
The skill does create and persist data under ~/.local/share/dayplanner (normal for a planner). It does not request always:true, does not modify other skills or system-wide settings, and runs with the invoking user's permissions.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install dayplanner
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /dayplanner 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v2.0.0
publish v2.0.0
元数据
Slug dayplanner
版本 2.0.0
许可证 MIT-0
累计安装 1
当前安装数 1
历史版本数 1
常见问题

Dayplanner 是什么?

日程规划工具。周计划、月计划、时间块、会议安排、截止日期管理、工作生活平衡。Calendar planner with weekly, monthly, time-blocking, meeting scheduling, deadline management. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 160 次。

如何安装 Dayplanner?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install dayplanner」即可一键安装,无需额外配置。

Dayplanner 是免费的吗?

是的,Dayplanner 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Dayplanner 支持哪些平台?

Dayplanner 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Dayplanner?

由 BytesAgain2(@ckchzh)开发并维护,当前版本 v2.0.0。

💬 留言讨论