← Back to Skills Marketplace
tevfikgulep

Memory Analyzer

by TevfikGulep · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
784
Downloads
0
Stars
3
Active Installs
1
Versions
Install in OpenClaw
/install memory-analyzer
Description
Analyzes conversation history, extracts user preferences and feedback, updates memory files automatically.
Usage Guidance
This skill appears to do what it says: read session transcripts and update memory files. Before installing, consider the privacy implications — memory files can contain sensitive data (phone numbers, account IDs, etc.). Recommended precautions: 1) Inspect and sanitize existing sessions/ transcripts to remove PII you don't want persisted, 2) run the analyzer in a safe environment first and review its proposed changes before allowing automatic writes, 3) restrict filesystem permissions on MEMORY.md / USER.md / other memory files, 4) add explicit prompting or a review step to the SKILL.md (or modify analyzer.py) so updates require human approval, and 5) audit any memory files the skill creates for accidental secrets (API keys, tokens). If you need help adapting the skill to require manual approval or to redact PII automatically, I can suggest code changes.
Capability Analysis
Type: OpenClaw Skill Name: memory-analyzer Version: 1.0.0 The `analyzer.py` script and `SKILL.md` instructions are benign, performing only local text generation and printing without malicious intent or prompt injection. However, the `memory_analyzer_output.json` file, included in the skill bundle, contains sensitive personal and operational information such as a WhatsApp number, Telegram ID, internal script names, and details about API issues. While the provided Python code does not actively exfiltrate this data, its presence in the bundle constitutes an unintentional information disclosure risk, making the overall skill package suspicious due to this operational security oversight.
Capability Assessment
Purpose & Capability
The name/description (analyze conversation history and update memory files) match the SKILL.md and the included analyzer.py. Required resources (none) are proportionate to the stated purpose; no unrelated credentials, binaries, or external services are requested.
Instruction Scope
SKILL.md explicitly instructs the agent to read conversation history from sessions/ and to automatically update memory files (MEMORY.md, USER.md, AGENTS.md, IDENTITY.md, SOUL.md). That behavior is coherent for the stated purpose but broad: it grants the skill access to all stored session transcripts and gives it autonomy to modify persistent memory files. No sanitization, consent, or retention policy is described.
Install Mechanism
There is no install spec (instruction-only), and the shipped analyzer.py is a small local script with no downloads or external install steps. This is low-risk from an install/network-execution perspective.
Credentials
The skill requires no environment variables, credentials, or config paths. That is proportionate. Note: the included memory_analyzer_output.json contains personal identifiers (E.164 phone number and a Telegram id) drawn from example data — the presence of PII in outputs is a privacy concern but not an inconsistency with the skill's purpose.
Persistence & Privilege
The skill is not always-enabled and can be invoked by the user (default autonomy is allowed). It will write updates to memory files automatically when run, which is normal for a memory-updating tool but increases the risk of persistent storage of sensitive content. It does not request elevated system-wide privileges or modify other skills' configs.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install memory-analyzer
  3. After installation, invoke the skill by name or use /memory-analyzer
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release: Analyzes conversation history to enhance memory management. - Extracts user preferences and feedback from chat sessions. - Automatically updates memory files (MEMORY.md, AGENTS.md, USER.md, IDENTITY.md, SOUL.md) with insights. - Triggered by user feedback or preference statements. - Uses Google Gemini 3 Flash Preview model by default.
Metadata
Slug memory-analyzer
Version 1.0.0
License
All-time Installs 3
Active Installs 3
Total Versions 1
Frequently Asked Questions

What is Memory Analyzer?

Analyzes conversation history, extracts user preferences and feedback, updates memory files automatically. It is an AI Agent Skill for Claude Code / OpenClaw, with 784 downloads so far.

How do I install Memory Analyzer?

Run "/install memory-analyzer" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Memory Analyzer free?

Yes, Memory Analyzer is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Memory Analyzer support?

Memory Analyzer is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Memory Analyzer?

It is built and maintained by TevfikGulep (@tevfikgulep); the current version is v1.0.0.

💬 Comments