← Back to Skills Marketplace
281
Downloads
0
Stars
0
Active Installs
9
Versions
Install in OpenClaw
/install ocmemog-installer
Description
Install and configure ocmemog, the OpenClaw durable memory plugin and sidecar. Use when a user asks to install ocmemog, set up durable memory, improve OpenCl...
Usage Guidance
This skill appears to be a legitimate installer for the public ocmemog project, but it will clone a GitHub repository and execute scripts from that repository (including starting a background sidecar and installing Python requirements). Before running: prefer the packaged install path (openclaw plugins install @openclaw/memory-ocmemog) if available; if you must use the repo flow, inspect the GitHub repo and the scripts (ocmemog-install.sh, ocmemog-sidecar.sh, requirements.txt) yourself to ensure they are trustworthy. Be aware the installer will create a .venv, install Python packages, write logs under the checkout, may auto-edit OpenClaw config, and start a persistent process bound to 127.0.0.1. If you are unsure, run the installer in an isolated/sandbox environment or request an explicit checklist from the plugin author and a verified repo/release tarball.
Capability Analysis
Type: OpenClaw Skill
Name: ocmemog-installer
Version: 0.1.8
The skill bundle automates the installation of the ocmemog plugin by cloning a GitHub repository (https://github.com/simbimbo/ocmemog.git), installing Python dependencies, and executing shell scripts (ocmemog-install.sh) from the cloned repository. It also instructs the AI agent to automatically patch the OpenClaw configuration and manage background processes (sidecar). While these actions are aligned with the stated purpose of a software installer, the execution of remote code and modification of system configurations are high-risk behaviors that meet the threshold for a suspicious classification. No evidence of intentional malice, such as data exfiltration or backdoors, was found in the provided files.
Capability Assessment
Purpose & Capability
The name/description match the included SKILL.md and installer script. The actions (cloning the repo, creating a Python venv, installing requirements, starting a sidecar, and enabling the OpenClaw plugin) are coherent with an installer for a memory sidecar. The SKILL.md's optional mentions (ollama/ffmpeg installation on macOS) are consistent with the installer use-case.
Instruction Scope
The SKILL.md and bundled script limit themselves to repository checkout, venv/pip installs, starting a background sidecar, and optionally patching OpenClaw config, which is within scope for an installer. However the runtime flow executes scripts that live in the cloned repo (ocmemog-install.sh / ocmemog-sidecar.sh) which are not included in this skill bundle — that means running this installer will pull and execute remote code. The skill also attempts automated config patching if tooling is available; users should be aware that automatic edits to OpenClaw config may occur.
Install Mechanism
No install spec is declared (instruction-only), but the included shell script clones from a GitHub repo (https://github.com/simbimbo/ocmemog.git) and runs scripts from that checkout. Using a GitHub-hosted upstream is a normal installer approach, but executing scripts from a remote repo carries the typical risk of arbitrary code execution — reviewers should inspect the remote repository (or prefer the published package path) before running.
Credentials
The skill declares no credentials or required env vars. The SKILL.md documents an optional environment flag (OCMEMOG_INSTALL_PREREQS=true) to auto-install macOS prereqs; this is proportional and reasonable. No unrelated secrets or broad environment access are requested.
Persistence & Privilege
always:false (normal). The installer will start a long-running sidecar process (nohup background) and may modify OpenClaw configuration (auto-patching if tooling is available). That persistence is consistent with an installer's purpose, but users should expect a new background service/process and possible config changes.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install ocmemog-installer - After installation, invoke the skill by name or use
/ocmemog-installer - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.8
No changes detected in this version.
v0.1.7
Version 0.1.7 – No file changes detected.
- No changes were made to the skill’s files for this version.
- Functionality and documentation remain the same as the previous release.
v0.1.6
No changes detected in this version.
- Version bumped to 0.1.6 with no file or documentation changes.
v0.1.5
- Added instructions for using the OCMEMOG_INSTALL_PREREQS environment variable in the repo installer path to auto-install missing dependencies (ollama, ffmpeg) on macOS/Homebrew systems.
- No other major changes; documentation updated to clarify this workflow enhancement.
v0.1.4
- Expanded repo installer workflow steps to note creation of `.venv`, Python dependencies installation, plugin install/enable attempts, LaunchAgents loading, and optional local Ollama model support.
- No changes to code; documentation updated for greater detail and clarity.
v0.1.3
- Added support for installing ocmemog via the official npm package (`@openclaw/memory-ocmemog`) as the preferred method.
- Updated workflow to prioritize package installation and use the GitHub repo/source installer only if package install is unavailable or explicitly requested.
- Increased default sidecar timeout from 10,000ms to 30,000ms in configuration.
- Expanded and clarified documentation for both package and source install paths, with updated config examples and validation steps.
- Improved troubleshooting and user guidance to better explain install method choices and fallback scenarios.
v0.1.2
Improve discoverability and agent triggers for install, setup, durable memory, long-term memory, and ocmemog troubleshooting
v0.1.1
Improve install UX: bundled one-shot installer script, automatic plugin enable flow, config-patching guidance, and troubleshooting notes
v0.1.0
Initial release: ClawHub wrapper skill for installing and configuring the ocmemog OpenClaw memory plugin
Metadata
Frequently Asked Questions
What is ocmemog-installer?
Install and configure ocmemog, the OpenClaw durable memory plugin and sidecar. Use when a user asks to install ocmemog, set up durable memory, improve OpenCl... It is an AI Agent Skill for Claude Code / OpenClaw, with 281 downloads so far.
How do I install ocmemog-installer?
Run "/install ocmemog-installer" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is ocmemog-installer free?
Yes, ocmemog-installer is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does ocmemog-installer support?
ocmemog-installer is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created ocmemog-installer?
It is built and maintained by simbimbo (@simbimbo); the current version is v0.1.8.
More Skills