Installable skillMIT

Memory Shrink

An MCP server that provides on-demand skill loading for AI coding assistants.

BY modbenderUPDATED Oct 27, 2026
INTENDED FOR◈OpenClawInstall in a listed agent.

instructions.md

---
name: memory-shrink
description: 当 context 使用率超过 75% 时自动存档记忆,释放空间。适用于:用户要求"记忆瘦身"、"清理 context"、或收到 heartbeat 告警时触发。
---

# Memory Shrink

当 context 使用率超过阈值时自动存档,释放空间。

## 触发条件

- 收到 heartbeat 告警
- 用户明确要求"记忆瘦身"、"清理 context"
- session_status 显示 context > 75%

## 执行流程

### 1. 检查 context 使用率

运行 `session_status` 获取 context 比例。

### 2. 决策

| 使用率 | 动作 |
|--------|------|
| > 90% | 强制存档,跳过所有其他操作 |
| 75-90% | 存档非必要记忆,继续工作 |
| < 75% | 正常工作 |

### 3. 存档操作

调用 `memory_search` 查找可删除内容,然后更新 memory 文件。

## 保留规则

以下内容**必须保留**:
- 未完成任务的进度
- 团队成员当前状态
- 正在进行中的讨论

## 删除规则

以下内容**可删除**:
- 已完成任务的详细记录(保留摘要即可)
- 过时的会话历史
- 已过期/取消的任务

## 脚本

参考 `scripts/shrink.sh` 执行存档。

## 输出

完成后汇报:
- 存档了多少内容
- 当前 context 使用率
- 是否有待处理任务
COMPATIBILITY & REFERENCES

Platform guidance

Imported from the listed AgentSkill.sh category. Complete supplied package files and notices are retained. Includes source scripts; review them before use. Required external tools and credentials are not installed. No bundled code was executed during import. Individual agent task behavior has not been tested.