Daybook

Personal daily journal and diary tool with mood tracking, gratitude logging, and writing streaks. Use when you need to write daily entries, track mood over t...

MIT-0 · Free to use, modify, and redistribute. No attribution required.
0 · 24 · 0 current installs · 0 all-time installs
MIT-0
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
The scripts implement a local journal (entries, mood, gratitude, prompts, export). That matches the name/description. Minor inconsistency: SKILL.md claims 'No external dependencies' and 'your privacy, your data', but the scripts call python3 for several commands (streak, prompt, json export), so python3 is a runtime dependency that was not declared.
Instruction Scope
Runtime instructions and included scripts are limited to creating/reading/writing files under user-scoped directories (JOURNAL_DIR, DAYBOOK_DIR), listing/searching entries, and generating prompts. There are no instructions to read unrelated system files, access credentials, or transmit data externally.
Install Mechanism
No install spec or external downloads are used. The skill bundle includes shell and small Python scripts embedded in the skill; nothing pulls arbitrary remote code at runtime.
Credentials
The skill requires no credentials or config paths. It does honor JOURNAL_DIR/DAYBOOK_DIR environment variables as expected. However, the scripts implicitly require python3 (not listed in required binaries), and they create plaintext files (~/ .journal and ~/.local/share/daybook) which may contain sensitive personal writing.
Persistence & Privilege
The skill is not marked always:true and does not alter other skills or system-wide configs. It writes only to its own data directories and logs; that is consistent with its purpose.
Assessment
This skill appears to be a straightforward local journaling tool that stores entries, moods, and gratitude logs under directories in your home (~/.journal and ~/.local/share/daybook by default). It does not contact external servers or request credentials. Before installing, note: (1) the scripts call python3 for some commands — ensure python3 is available if you want those features; (2) all journal data is stored in plaintext files under your home directory (no encryption) — if you require stronger privacy, back up/encrypt those files or change storage location; (3) the skill source is marked 'unknown' — if you care about provenance, review the included scripts yourself before running. Otherwise the bundle is coherent with its stated purpose.

Like a lobster shell, security has layers — review code before you run it.

Current versionv1.0.2
Download zip
latestvk97879x5nptjcj9ef83x6k7zs58317qp

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

SKILL.md

Daily Journal

Daily Journal — write, reflect, remember

Why This Skill?

  • Designed for everyday personal use
  • No external dependencies or accounts needed — your privacy, your data
  • Simple commands, powerful results

Commands

  • write — [text] Write today's entry
  • today — View today's entry
  • yesterday — View yesterday
  • list — [n] List recent entries (default 10)
  • search<query> Search all entries
  • mood — <1-5> [note] Log mood (1=bad, 5=great)
  • streak — Writing streak
  • gratitude — [text] Gratitude log
  • prompt — Random writing prompt
  • stats — Journal statistics
  • export — [format] Export (md/json/html)
  • info — Version info

Quick Start

daily_journal.sh help

Note: This is an original, independent implementation by BytesAgain. Not affiliated with or derived from any third-party project.


💬 Feedback & Feature Requests: https://bytesagain.com/feedback Powered by BytesAgain | bytesagain.com

Files

4 total
Select a file
Select a file to preview.

Comments

Loading comments…