Closes#347
## What
- New OpenClaw plugin at plugins/openclaw/ following the same architecture as Claude Code / Codex plugins
- .openclaw-plugin/plugin.json manifest
- Stop hook (hooks/auto_memory.py) with detached daemon pattern, using OPENCLAW_PLUGIN_ROOT env var
- Memory recall skill (skills/reme-memory/SKILL.md) adapted for OpenClaw's native MCP management
- Bundled .mcp.json for HTTP MCP connection, documented openclaw mcp set/add workflow
- Full README with install, prerequisites, structure, and troubleshooting
## Why
- ReMe already ships plugins for Claude Code and Codex. OpenClaw was requested in #347 with a help-wanted label, and the contributor-provided design note aligned with the existing plugin architecture (manifest, Stop hook for auto_memory_cc, recall skill, MCP-configured via the host natively).
- Keeping OpenClaw aligned with the other plugins makes behavior and maintenance predictable.
## Not in scope
- No vector-database or storage backend work (covered by #386)
- No change to the MCP boundary, core steps, or server-side agents
## Testing
- [x] Pre-commit on all new files: check-json, ast, black, flake8, pylint, pyroma, add-trailing-comma, whitespace, private-key — all PASS
- [x] auto_memory.py validated syntactically (python -m py_compile)
- [x] JSON files parse cleanly (no trailing commas)
- Manual OpenClaw integration steps are documented in README: the plugin ships .mcp.json so users can point openclaw mcp set at it
## Impact
- Breaking change: none
- Affected modules: new directory plugins/openclaw/ (no existing code touched)
- Docs: README.md under plugins/openclaw/