lean4-memories
AdvisoryAudited by VirusTotal on Apr 15, 2026.
Overview
Type: OpenClaw Skill Name: lean4-proof-lean4-memories Version: 0.1.0 The lean4-memories skill bundle is designed to provide persistent memory for Lean 4 formalization projects using the Model Context Protocol (MCP). The SKILL.md and memory_helper.py script facilitate storing and retrieving proof patterns, failed approaches, and project conventions to improve agent performance over time. The code is well-structured, lacks any signs of data exfiltration or malicious execution, and the instructions are strictly aligned with the stated purpose of theorem proving assistance.
Findings (0)
Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.
Future Lean proof suggestions may be shaped by stored memories, including old failed approaches, project conventions, and preferences.
The skill intentionally stores reusable context across sessions. This is purpose-aligned, but persistent memories can contain project details or user preferences and may influence future agent behavior if stale or inaccurate.
maintain persistent memory of successful proof patterns, failed approaches, project conventions, and user preferences across sessions
Use project-scoped memory, avoid storing secrets or private non-proof content, and periodically review or remove stale memories.
Project metadata, proof patterns, filenames, and preferences may be stored wherever the configured MCP memory server keeps its data.
The skill depends on an MCP memory server for storage/retrieval. That is expected for the skill, but the artifacts do not define the server’s storage location, sharing model, or trust boundary.
This script assumes MCP memory server is configured and available.
Connect only to a trusted MCP memory server, understand whether it is local or shared, and confirm what data it stores or syncs.
The visible helper script does not appear dangerous, but actual memory-server behavior depends on the user’s configured MCP components.
The helper script is presented as a template/simulation and does not implement actual MCP calls in the provided code. Users relying on a real MCP implementation should verify any additional server or client code not shown here.
For now, this is a template showing the structure and interface
Review the MCP memory server/client configuration separately before using it for project or team memory.
