Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
Version History
Mini Diary v0.1.2 - Security Hardening Release **Critical Security Fixes**: 1. Fixed arbitrary file write vulnerability (CWE-22) 2. Added comprehensive path validation 3. Implemented strict bash security mode 4. Safe permission operations with ownership checks 5. Restricted to user directories only **Note**: Full MIT license included in SKILL.md (lines 597-622). This release addresses all security concerns from v0.1.0.
What This Skill Does
Mini Diary is a CLI journaling tool that stores entries as plain Markdown files. It auto-tags entries based on content keywords and supports searching by tag, date, or content. An optional Nextcloud sync lets you access entries across devices.
Entries are stored as plain Markdown files you control, so your data isn't locked into a proprietary app or cloud service.
When to use it
- Logging daily client meetings and work tasks
- Tracking pending and completed todos across the week
- Searching past entries by project tag or date
- Maintaining a categorized work log for invoicing and reporting
- Syncing a private journal to a self-hosted Nextcloud server
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: Log that I fixed the X1C printer and need to follow up with the supplier
- 1Runs mini-diary add with the note text
- 2AI analyzes content and applies tags: 🔧 for repair, 🎋 for printer
- 3Appends tagged entry under today's date section in the diary file
- 4Appends a pending todo item for the supplier follow-up to the same day's Todos section
Entry saved with auto-applied tags visible in today's Notes section; supplier follow-up appears as an open todo