← Back to Skills Marketplace
fret774

MemWeaver

by Fret774 · GitHub ↗ · v0.1.0 · MIT-0
cross-platform ✓ Security Clean
115
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install memweaver
Description
Memory Profiler — Mine hidden patterns from your Agent's memory, confirm via interactive quiz, and generate a structured user profile.
Usage Guidance
What this means for you: - Functionally coherent: The skill does what it says — it reads your agent memory files, runs local Python scripts to collect them, then uses the Agent/LLM to derive patterns and ask you questions. The included scripts do not phone home or require keys. - Privacy risk (important): The scripts are local, but the analysis step requires an LLM. If your agent uses a cloud-hosted model (OpenAI, Anthropic, etc.), your full memory content will likely be sent to that provider. If you want the analysis to remain private, run the skill with a locally hosted model or reduce the data sent (use --days small, remove very sensitive notes before running). - Practical precautions: - Inspect the two Python scripts (collect_memory.py, save_profile.py) yourself — they are small, use only stdlib, and only read/write workspace files. - Run collect_memory.py with a small --days first to see what will be included and review the JSON output before handing it to a model. - Confirm where your Agent's model runs. If using a hosted LLM, do not feed highly sensitive memory to it. - Keep backups or run in an isolated/test workspace if you want to trial the skill. - If you need stronger guarantees, request the author clarify model-hosting assumptions or modify the workflow to limit content before analysis. - No red flags for hidden network endpoints, extra credentials, or unusual install behavior were found. If you do not want your memory analyzed by an external hosted model, do not invoke the skill until you confirm a local-model setup.
Capability Analysis
Type: OpenClaw Skill Name: memweaver Version: 0.1.0 MemWeaver is a memory analysis tool designed to extract user behavioral patterns from local logs and MEMORY.md files. The included Python scripts (collect_memory.py and save_profile.py) perform standard file read/write operations within the local workspace and lack any network capabilities, obfuscation, or data exfiltration logic. The instructions in SKILL.md guide the AI agent to perform analytical tasks consistent with the tool's stated purpose without attempting to subvert security controls or access sensitive system areas like SSH keys or environment variables.
Capability Assessment
Purpose & Capability
Name/description (memory profiling, hidden-pattern mining, interactive quiz) match the included files and runtime instructions. The only binary required is python3 and the scripts read MEMORY.md and daily logs — which is exactly what the skill claims to need.
Instruction Scope
SKILL.md and README instruct the Agent to read .codebuddy/MEMORY.md and memory/*.md, run local scripts to gather content, then perform a multi-step LLM analysis and generate question batches. That scope is coherent with the stated purpose. Important caveat: the 'LLM deep analysis' step implies sending memory content to the agent's model; if the agent uses a hosted/cloud LLM, that will transmit sensitive memory data off your machine. The README's 'No external APIs' claim refers to the skill itself (no network calls in scripts) but does not eliminate data transmission to whatever LLM the agent uses.
Install Mechanism
No install spec; instruction-only with two small Python scripts. No downloads from remote URLs, no package installs, and scripts use only standard library. Low install risk.
Credentials
The skill requests no environment variables or credentials and only accesses files in the detected workspace (.codebuddy/MEMORY.md and .codebuddy/memory/*). This access is proportionate to the profiling goal. There are no unrelated credential or config requirements.
Persistence & Privilege
always:false and user-invocable:true (normal). The save script writes profiles under memweaver/output/ and backs up existing profiles; it does not modify other skills or system settings. No privileged or persistent system-level changes are requested.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install memweaver
  3. After installation, invoke the skill by name or use /memweaver
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
Initial release of memweaver – Memory Profiler - Digs into agent memory files (MEMORY.md + daily logs) to uncover preferences, behavioral patterns, and hidden traits. - Confirms findings with the user through an interactive batch questionnaire driven by memory evidence, emphasizing hidden insights and contradictions. - Outputs a structured YAML user profile with confidence scores and evidence citations. - Distinct from other tools by focusing on insight mining and persona discovery, rather than mere memory retrieval or compression. - Includes project importance reassessment, validating and updating status and priorities directly with the user.
Metadata
Slug memweaver
Version 0.1.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is MemWeaver?

Memory Profiler — Mine hidden patterns from your Agent's memory, confirm via interactive quiz, and generate a structured user profile. It is an AI Agent Skill for Claude Code / OpenClaw, with 115 downloads so far.

How do I install MemWeaver?

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

Is MemWeaver free?

Yes, MemWeaver is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does MemWeaver support?

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

Who created MemWeaver?

It is built and maintained by Fret774 (@fret774); the current version is v0.1.0.

💬 Comments