Caring Memory

v2.0.0

AI task reminder using priority, Ebbinghaus intervals, gamification, and active time tracking for effective task management.

0· 29·0 current·0 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
medium confidence
Purpose & Capability
Name/description (task reminder with spaced repetition, gamification, active-time learning) match the files and code: the Python script implements task CRUD, reminder generation, activity logging, priority upgrades and XP rules. No unrelated credentials, binaries, or external services are requested.
Instruction Scope
SKILL.md instructs the agent and cron to run local commands (python3 caring_memory.py ...). It also suggests agent integration patterns (call chat/add/complete/remind on session start or user mentions) — this is within the skill's purpose but grants the agent discretion to invoke the skill automatically when those triggers occur. The instructions and code operate on files in the skill directory only.
Install Mechanism
No install spec (instruction-only / script-based) and no downloads. The skill runs as a local Python script and ships package.json and config.json; nothing is fetched from external URLs during install.
Credentials
The skill declares no required environment variables, credentials, or system config paths. The code reads/writes local JSON files (tasks.json, activity_log.json, stats.json, config.json) in the skill directory — this is proportional to a local task manager.
Persistence & Privilege
always is false and disable-model-invocation is false (normal). The skill stores state in local JSON files in its directory; it does not request elevated platform privileges or modify other skills' configuration.
Assessment
This skill is internally consistent and implements a local, file-based reminder system. Before installing: 1) Review the full caring_memory.py file (the provided snippet was truncated) to confirm there are no network calls or hidden logging/exfiltration in the remainder of the code. 2) Be aware that task data and activity logs are stored as plain JSON files inside the skill folder (not encrypted); do not store sensitive secrets or personally-identifying data there. 3) If you enable the agent integration (auto-calling add/complete/remind), understand the agent may invoke the skill automatically when the configured trigger words appear. If you want tighter control, run reminders only via cron or require manual invocation. 4) Run the script in a limited environment or sandbox if you want to audit behavior first.

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

latestvk971mk5r72f1bydr3szt8j34n1847jmk

License

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

Comments