Memory Keep-Alive for Obsidian

v1.0.1

Automatic task memory and keep-alive loop for Obsidian-backed agents. Every task gets persistent notes. Arm the loop for long tasks, disarm when done.

0· 47·0 current·0 all-time
byTerry Hundley@techieter
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description, SKILL.md, prompts, and install.sh all focus on creating task notes in an Obsidian vault and adding five scheduled OpenClaw jobs to run watchdog/replayer/escalator/validator/smoke-test logic. Requested filesystem paths (vault, OpenClaw home) and the installer behavior are proportional to that purpose.
Instruction Scope
Runtime instructions and the included prompts consistently limit read/write scope to the specified vault path (VAULT_PATH/Tasks/) and the skill's workflow files. The skill will create and update RESUME/CHECKLIST/DOCS and watchdog files as described — this is expected behavior for a persistent task-memory system.
Install Mechanism
There is no remote download. install.sh copies bundled files into ~/.openclaw/skills, sets up template files in the vault, and registers jobs either via the openclaw CLI or by merging entries into ~/.openclaw/cron/jobs.json using an inline Python snippet. This is a local-file install and is proportionate to the stated functionality.
Credentials
The skill declares no credentials or environment variables; the installer accepts a --vault path and optionally an --openclaw path. It does require an existing OpenClaw installation (it checks the OpenClaw directory) which is reasonable for an OpenClaw skill.
Persistence & Privilege
The installer registers five enabled cron jobs that will run periodically and invoke model prompts autonomously. Autonomous invocation is the platform default and expected here, but users should be aware this creates ongoing scheduled activity that will read/write their vault files until jobs are removed or disabled.
Assessment
This skill appears internally consistent, but review and accept the following before installing: - Backup your Obsidian vault first — the installer will create folders and modify files under <vault>/Tasks/. - The installer will add five enabled OpenClaw cron jobs (watchdog, replayer, escalator, validator, smoke-test). These run periodically and will autonomously read and write files in your vault; remove or disable them when you no longer want automated monitoring. - Inspect the prompt files (prompts/*.md) to confirm their behavior is acceptable; they explicitly restrict scope to the vault, which is good. Consider running the smoke test manually first. - The installer will either call the openclaw CLI or write ~/.openclaw/cron/jobs.json directly. If you prefer manual control, follow the manual-install steps in INSTALL.md instead of running the script. If you want stronger assurance, run the install script in a test environment or a copy of your vault, confirm the added jobs, and read the prompts to ensure they don't leak sensitive content to external endpoints (none are present).

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

latestvk97712430b9qw0qm3w1bvrsdt9845zh3

License

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

Runtime requirements

OSmacOS · Linux

Comments