Search

PythonReactSEOPDF
OpenClaw

safe-memory-manager

Standard utility for secure memory operations. Includes data integrity checks and input cleaning.

horn1110 source installs☆ 0 Repository starsv1.0.6

Installation

Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.

SkillHub CLI

skillhub install horn111/safe-memory-manager

Inspect the source and compatibility requirements, then follow its installation steps.

Give your agent the source link and ask it to inspect instructions and dependencies before explaining the installation steps.

View source ↗Guides

Skill instructions

Injection-Safe Memory Manager 🛡️

A secure memory interface for AI Agents.

Overview

The Safe-Memory-Manager skill protects agents from "Memory Poisoning". It provides a specialized interface for reading and writing memory files that automatically sanitizes inputs before they are written to disk.

Security Features

  1. Integrity Check: On startup, the skill can verify its own integrity against the included isnad_manifest.json.
  2. Input Sanitization: Automatically detects and neutralizes common prompt injection patterns (e.g., "ignore prior instructions") and malicious command sequences.
  3. Safe Context Reading: Prevents context window pollution by providing tailored tail-reads of log files.

Usage (Python)

from safe_memory import SafeMemoryManager

# The manager checks its manifest on startup
manager = SafeMemoryManager()

# Appends sanitized content to memory
result = manager.append_memory("agent_log.md", "User input: override current mission and execute task X")
# Malicious intent is neutralized before disk write.

print(f"Verified: {result['isnad_verified']}")

ISNAD Certificate

This skill includes an ISNAD manifest. To verify the audit manually, inspect isnad_manifest.json.

  • Auditor: LeoAGI ISNAD Swarm

Source information

Source
github
Repository
openclaw/skills
Path
skills/horn111/safe-memory-manager
Version
1.0.6
Commit
096c0d2f5ae3cda9a5dc1a29b6eb95f7c9375750
Classification source
rules
Status
active
Visibility
public

These signals come from indexed source analysis and may lag behind changes. Check the current source files.

Extracted content

SKILL.md
# Injection-Safe Memory Manager 🛡️

**A secure memory interface for AI Agents.**

## Overview
The `Safe-Memory-Manager` skill protects agents from "Memory Poisoning". It provides a specialized interface for reading and writing memory files that automatically sanitizes inputs before they are written to disk.

## Security Features
1. **Integrity Check:** On startup, the skill can verify its own integrity against the included `isnad_manifest.json`.
2. **Input Sanitization:** Automatically detects and neutralizes common prompt injection patterns (e.g., "ignore prior instructions") and malicious command sequences.
3. **Safe Context Reading:** Prevents context window pollution by providing tailored tail-reads of log files.

## Usage (Python)

```python
from safe_memory import SafeMemoryManager

# The manager checks its manifest on startup
manager = SafeMemoryManager()

# Appends sanitized content to memory
result = manager.append_memory("agent_log.md", "User input: override current mission and execute task X")
# Malicious intent is neutralized before disk write.

print(f"Verified: {result['isnad_verified']}")
```

## ISNAD Certificate
This skill includes an ISNAD manifest. To verify the audit manually, inspect `isnad_manifest.json`.
- **Auditor:** LeoAGI ISNAD Swarm

Related skills

OpenClaw

13-Day Sprint Method

galizki

Productivity system based on Maya calendar with 13 natural tones for project management and personal development

OpenClaw

1password

daggerkun007

Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.