← Back to Skills Marketplace
toller892

Memory Daily

by toller892 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
85
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install memory-daily
Description
Automates daily memory file management. Use when creating, reading, or appending to daily memory notes (memory/YYYY-MM-DD.md). Helps the agent maintain conti...
Usage Guidance
This skill appears to do exactly what it claims: create, read, and append local daily markdown files in a memory/ directory under the workspace. Before installing, confirm you are comfortable with the agent writing files to the workspace (DEFAULT_MEMORY_DIR is resolved relative to the skill directory). Consider: (1) review or override the memoryDir parameter if you want files placed somewhere specific and safe; (2) ensure the workspace does not contain sensitive secrets that could be written into memory notes; (3) the package contains duplicate files (harmless but unusual) — you can inspect the included index.js to verify behavior. Otherwise the footprint is local and coherent with the stated purpose.
Capability Analysis
Type: OpenClaw Skill Name: memory-daily Version: 1.0.0 The skill provides legitimate functionality for managing daily memory logs but contains a path traversal vulnerability in index.js. The read() and append() functions accept a 'date' parameter that is used in path.join() without sanitization, which could allow an agent to be manipulated into reading or writing files outside the intended directory. While the behavior aligns with the stated purpose, the lack of input validation on file paths is a high-risk vulnerability.
Capability Assessment
Purpose & Capability
Name/description, SKILL.md, and index.js are consistent: functions exist for ensureToday, append, read, recent and operate on memory/YYYY-MM-DD.md. There are no unrelated binaries or credentials requested.
Instruction Scope
Runtime instructions are limited to local file operations in a dedicated memory directory. No network calls, external endpoints, or instructions to read unrelated system files or environment variables are present.
Install Mechanism
There is no install specification (no downloads or package installs), which is low risk. The package includes source files packaged three times (duplicates of index.js, SKILL.md, package.json) — odd packaging but not evidence of malicious behavior.
Credentials
The skill declares no required environment variables, credentials, or config paths. The code doesn't access environment variables or external secrets.
Persistence & Privilege
always is false and the skill does not modify other skills or global agent config. It only writes/reads files under the memory directory it controls.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install memory-daily
  3. After installation, invoke the skill by name or use /memory-daily
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Automates daily memory file management (memory/YYYY-MM-DD.md) for OpenClaw agents
Metadata
Slug memory-daily
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Memory Daily?

Automates daily memory file management. Use when creating, reading, or appending to daily memory notes (memory/YYYY-MM-DD.md). Helps the agent maintain conti... It is an AI Agent Skill for Claude Code / OpenClaw, with 85 downloads so far.

How do I install Memory Daily?

Run "/install memory-daily" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Memory Daily free?

Yes, Memory Daily is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Memory Daily support?

Memory Daily is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Memory Daily?

It is built and maintained by toller892 (@toller892); the current version is v1.0.0.

💬 Comments