← All skills
openclaw
55 / 100 · Review before installing
Check before installing. Some of what it can do is expected: a coding skill usually runs build and test commands.
By thedotmack/claude-mem (GitHub) · coding · 116,045 stars · scanned at commit 22d148e
Works with any agent that supports SKILL.md skills.
What this skill can do
Downloads and installs other software
The author does not mention this.
Found in 18 places.
Show 15 more
- openclaw/SKILL.md, line 32
curl -fsSL https://install.cmem.ai/openclaw.sh | bash -s -- --upgrade - openclaw/SKILL.md, line 58
curl -fsSL https://bun.sh/install | bash - openclaw/install.sh, line 141
error " # or: brew install git" - openclaw/install.sh, line 145
error " sudo apt install git # Debian/Ubuntu" - openclaw/install.sh, line 146
error " sudo dnf install git # Fedora/RHEL" - openclaw/install.sh, line 419
if ! curl -fsSL https://bun.sh/install | bash; then - openclaw/install.sh, line 422
error " curl -fsSL https://bun.sh/install | bash" - openclaw/install.sh, line 423
error " Or: brew install oven-sh/bun/bun (macOS)" - openclaw/install.sh, line 479
if ! curl -LsSf https://astral.sh/uv/install.sh | sh; then - openclaw/install.sh, line 482
error " curl -LsSf https://astral.sh/uv/install.sh | sh" - openclaw/install.sh, line 483
error " Or: brew install uv (macOS)" - openclaw/install.sh, line 540
error " npm install -g openclaw" - openclaw/install.sh, line 636
if ! (cd "$plugin_src" && NODE_ENV=development npm install --ignore-scripts 2>&1 && npx tsc 2>&1); then - openclaw/install.sh, line 1540
echo " bash <(curl -fsSL https://install.cmem.ai/openclaw.sh)" - openclaw/skills/agent-cost-report/scripts/acr.py, line 21
install_command = f'"{sys.executable}" -m pip install tzdata'
Sends data to these websites: install.cmem.ai, bun.sh, astral.sh
The author does not mention this.
Found in 38 places.
Show 17 more
- openclaw/SKILL.md, line 32
curl -fsSL https://install.cmem.ai/openclaw.sh | bash -s -- --upgrade - openclaw/SKILL.md, line 58
curl -fsSL https://bun.sh/install | bash - openclaw/SKILL.md, line 70
curl http://localhost:37777/api/health - openclaw/SKILL.md, line 88
curl http://localhost:37777/api/health - openclaw/SKILL.md, line 106
curl http://localhost:37777/api/health - openclaw/install.sh, line 169
response="$(curl -s -o /dev/null -w "%{http_code}" "http://127.0.0.1:37777/api/health" 2>/dev/null)" || true - openclaw/install.sh, line 419
if ! curl -fsSL https://bun.sh/install | bash; then - openclaw/install.sh, line 422
error " curl -fsSL https://bun.sh/install | bash" - openclaw/install.sh, line 479
if ! curl -LsSf https://astral.sh/uv/install.sh | sh; then - openclaw/install.sh, line 482
error " curl -LsSf https://astral.sh/uv/install.sh | sh" - openclaw/install.sh, line 1202
http_status="$(curl -s -o /dev/null -w "%{http_code}" "$health_url" 2>/dev/null)" || true - openclaw/install.sh, line 1208
body="$(curl -s "$health_url" 2>/dev/null)" || true - openclaw/install.sh, line 1224
warn " curl http://127.0.0.1:37777/api/health" - openclaw/install.sh, line 1232
readiness_status="$(curl -s -o /dev/null -w "%{http_code}" "$readiness_url" 2>/dev/null)" || true - openclaw/install.sh, line 1246
warn "Check readiness with: curl http://127.0.0.1:37777/api/readiness" - openclaw/install.sh, line 1540
echo " bash <(curl -fsSL https://install.cmem.ai/openclaw.sh)" - openclaw/install.sh, line 1629
curl -s -X POST "http://127.0.0.1:37777/api/admin/shutdown" >/dev/null 2>&1 || true
and 18 more places
Runs commands on your computer
The author does not mention this. Expected for a coding skill.
Found in 32 places.
Show 17 more
- openclaw/SKILL.md, line 32
curl -fsSL https://install.cmem.ai/openclaw.sh | bash -s -- --upgrade - openclaw/SKILL.md, line 48
cd /opt # or wherever you want to keep it - openclaw/SKILL.md, line 58
curl -fsSL https://bun.sh/install | bash - openclaw/SKILL.md, line 70
curl http://localhost:37777/api/health - openclaw/SKILL.md, line 82
cd ~/.claude/plugins/marketplaces/thedotmack - openclaw/SKILL.md, line 88
curl http://localhost:37777/api/health - openclaw/SKILL.md, line 100
cd /opt/claude-mem # wherever you cloned it - openclaw/SKILL.md, line 106
curl http://localhost:37777/api/health - openclaw/skills/agent-cost-report/scripts/acr/render.py, line 571
proc = subprocess.Popen(cmd, stdout=subprocess.DEVNULL, stderr=err) - openclaw/skills/agent-cost-report/scripts/acr/render.py, line 580
except subprocess.TimeoutExpired: proc.kill(); proc.wait() - openclaw/skills/agent-cost-report/scripts/acr/wins.py, line 120
r = subprocess.run(["git", "-C", cwd, "remote", "get-url", "origin"], capture_output=True, text=True, encoding="utf-8", errors="replace", timeout=5) - openclaw/skills/agent-cost-report/scripts/acr/wins.py, line 128
r = subprocess.run(["gh", "pr", "view", str(number), "--repo", repo, "--json", "mergedAt,url,title,commits"], - openclaw/skills/agent-cost-report/scripts/acr/wins.py, line 148
def gh_merged_prs(repo, s_ms, e_ms, run=subprocess.run): - openclaw/skills/agent-cost-report/scripts/acr/wins.py, line 159
except (subprocess.TimeoutExpired, OSError) as ex: return [], f"gh error ({type(ex).__name__})" - plugin/.mcp.json, line 5
"command": "node", - plugin/hooks/codex-hooks.json, line 9
"command": "/bin/sh -c '_HP=$(printenv PATH 2>/dev/null || true); if [ -z \"$_HP\" ] && [ -n \"${SHELL:-}\" ]; then _HP=$(\"$SHELL\" -lc '\\''printf %s \"$PATH\ - plugin/hooks/codex-hooks.json, line 11
"commandWindows": "node -e \"const fs=require('fs'),p=require('path'),o=require('os'),c=require('child_process');const h=o.homedir();const C=process.env.CLAUDE_
and 12 more places
Changes files outside its own folder
The author does not mention this.
Found in 1 place.
Can call paid AI services billed to you
The author does not mention this.
Found in 4 places.
Show 1 more
Safer alternatives
Low-risk skills in the same category (coding) that look related. Check that one does what you need.
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'openclaw' ] || [ -L ~/.agents/skills/'openclaw' ]; then echo 'A skill folder named openclaw already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/thedotmack/claude-mem' "$d" && git -C "$d" checkout --quiet '22d148ea6f34b86ea9a6e0911c7a7a0c71431b31' -- 'openclaw' && mkdir -p ~/.agents/skills && cp -R "$d"/'openclaw' ~/.agents/skills/'openclaw' && rm -rf "$d"; fi
Codex reads ~/.agents/skills directly. For Claude Code, Cursor, Copilot, Gemini CLI, Antigravity or OpenCode, also link it. For Claude Code: ln -s ~/.agents/skills/'openclaw' ~/.claude/skills/'openclaw' (other agents: ~/.cursor/skills, ~/.copilot/skills, ~/.gemini/skills, ~/.gemini/config/skills, ~/.config/opencode/skills). Or install through the finder skill, which does both.
Badge for your README
The badge for thedotmack/claude-mem shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/thedotmack/claude-mem/)
Score history
| Date | Version | Score |
|---|
| 2026-11-11 | 22d148e | 55 |
| 2026-11-08 | 3ab6e1a | 55 |
| 2026-11-07 | 2d8c08c | 35 |