← Back to Skills Marketplace
108
Downloads
1
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install site-memory
Description
Persistent memory for repeated browser work. Use when an agent revisits the same sites or flows and should load a few relevant notes up front, then save dura...
Usage Guidance
What to consider before installing:
- This skill will create and use a persistent directory (default ~/.site-memory) and read/write markdown notes there; run the provided init script to create it if you accept that.
- The package bundles a Chrome DevTools Protocol helper that can connect to your running Chrome and interact with open tabs (including pages where you are logged in). That is coherent with a browser-memory tool but is sensitive — only enable/use it when you explicitly approve the agent to inspect your browser session.
- The SKILL.md contains prompt templates and directs the agent to run 'after-action' LLM passes; those are normal for this skill but mean you should restrict which agent tools are allowed during those passes (platform enforcement is separate).
- The code enforces that reads/writes stay inside the memory root; it does not exfiltrate data to remote hosts. Still, avoid storing secrets or session tokens in notes (the skill itself warns this).
- If you do not want browser access, remove or ignore the vendor/chrome-cdp-skill directory or do not run the cdp scripts. If you plan to allow Chrome access, inspect vendor/chrome-cdp-skill/README.md and the cdp daemon code to understand prompts and the Allow-debugging modal behavior.
If you'd like, I can produce a short checklist of actions to safely evaluate or sandbox this skill before granting it access (for example: review vendor cdp code paths, run the scripts in a temporary user account, or configure SITE_MEMORY_HOME to a non-default path).
Capability Analysis
Type: OpenClaw Skill
Name: site-memory
Version: 1.0.0
The site-memory skill bundle provides a structured framework for an AI agent to maintain persistent notes about websites to improve browser automation efficiency. It includes a bundled CDP (Chrome DevTools Protocol) tool in the vendor directory for interacting with live browser sessions. Security-positive indicators include explicit instructions in memory-phrasing.mjs for the agent to avoid storing secrets or personal data, and a path traversal check in memory-core.mjs (resolveMemoryPath) to ensure file operations remain within the designated memory root (~/.site-memory). The browser interaction capabilities are high-privilege but aligned with the stated purpose and require the user to manually enable remote debugging in Chrome.
Capability Assessment
Purpose & Capability
The name/description (persistent site memory for repeated browser work) matches the files and scripts: they read and write a memory root (default ~/.site-memory) and provide recall/distill flows. The inclusion of a Chrome CDP helper in vendor/ is coherent because the skill explicitly targets browser workflows and documents pairing with a browser control tool.
Instruction Scope
SKILL.md directs running local node scripts that only read/write files inside the declared memory root and to use the bundled CDP proxy for browser actions. The instructions repeatedly warn not to save secrets and to verify live pages before relying on notes. One caveat: the SKILL.md tells agents to 'deny' other tools during the after-action pass — that is an instruction to the agent, not an enforcement mechanism in the codebase, so platform/tooling must enforce any tool restrictions.
Install Mechanism
No install spec (instruction-only plus shipped JS files). No downloads from external URLs and no extract step. Files run as local Node scripts; risk is limited to local execution. This is a low-risk install pattern, though it does execute Node scripts on the host.
Credentials
The skill requests no environment variables or credentials. However, it bundles a Chrome CDP skill that can connect to your running browser (via DevToolsActivePort) and thus can read pages you are logged into. That capability is proportionate to a browser-memory skill but carries privacy/security implications — the skill itself does not ask for unrelated secrets or cloud credentials.
Persistence & Privilege
always is false and the skill is user-invocable (defaults). It creates and uses a per-user runtime directory (~/.site-memory) and does not attempt to modify other skills or system-wide agent settings. The ability to be invoked autonomously is the platform default and not, by itself, a coherence problem.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install site-memory - After installation, invoke the skill by name or use
/site-memory - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release
Metadata
Frequently Asked Questions
What is site-memory?
Persistent memory for repeated browser work. Use when an agent revisits the same sites or flows and should load a few relevant notes up front, then save dura... It is an AI Agent Skill for Claude Code / OpenClaw, with 108 downloads so far.
How do I install site-memory?
Run "/install site-memory" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is site-memory free?
Yes, site-memory is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does site-memory support?
site-memory is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created site-memory?
It is built and maintained by 12 (@littleyier); the current version is v1.0.0.
More Skills