据 AlphaMoat 统计,截至 2026-09,Agent Memory 累计下载 3,735 次、获 0 个星标,在全部 5,078 个 AI 技能中排名第 2,859 位,在「AI 智能体」分类(969 个)中排名第 571 位。
| 平台 | 累计安装 | 累计下载 | 星标 | 评论 |
|---|---|---|---|---|
| ClawHub ↗ | 36 | 1,504 | - | - |
| SkillHub ↗ | 181 | 3,735 | - | — |
各平台的计数口径不同,统计时间不一致。
主文介绍按不同层级整理记忆、从用户纠正中学习、进行反思和在代理间共享知识。持久记忆可能保留个人偏好和项目内容;应限定保存范围,提供审阅与删除方式,并避免保存秘密或敏感资料。
资料发布于 2026-10-29
以下是根据技能文档生成的示例,不代表实际运行结果。
2026-09 起统计方法调整:同名技能按作者分别统计,并覆盖全部技能。图中虚线为调整前的月份,与之后的数据不直接比较,也不计算跨越调整的增长。 该技能有同名的其他版本,调整前的数据归属当前下载量最大的这一个。
| 月份 | 累计下载 | 环比 | 星标 |
|---|---|---|---|
| 2026-09 | 3,735 | — | - |
| 2026-08 | 2,296 | +25.3% | - |
| 2026-07 | 1,832 | +35.9% | - |
| 2026-06 | 1,348 | +15.9% | - |
| 2026-05 | 1,163 | — | - |
| 2026-03 | 575 | — | - |
以下是作者发布的原始文件,按纯文本显示,本站未做修改或审核;其中的链接不可点击,命令请核实后再运行。抓取于 2026-10-23。
--- name: agent-memory-architect description: > Complete memory architecture for AI agents — tiered storage (HOT/WARM/COLD), auto-learning from corrections, self-reflection, multi-agent memory sharing, and intelligent decay. One-click setup gives any agent persistent memory that compounds over time. Use when: setting up agent memory, the agent needs to remember preferences/patterns/corrections, building multi-agent teams with shared knowledge, when asked about memory architecture/self-learning/self-improving agents, or when user says "记住这个", "remember this", "memory setup", "memory stats",
"what do you know about me", "forget X".
---
# Agent Memory Architect
Persistent, self-organizing memory for AI agents. Learn from corrections,
remember preferences, share knowledge across agents, and get smarter over time.
## Quick Start
### Automated Setup
Run the bootstrap script to initialize everything:
```bash
python <skill-dir>/scripts/bootstrap.py
```
This creates the full directory structure, `hot.md`, `corrections.log`, and `index.md` — ready to go.
### Manual Setup
If you prefer manual setup:
```bash
mkdir -p ~/agent-memory/{projects,domains,agents,archive}
```
Then create `~/agent-memory/hot.md`:
```markdown
# HOT Memory — Always Loaded
## Preferences
<!-- User-confirmed rules. Never decay. -->
## Patterns
<!-- Observed 3+ times. Decay after 30 days unused. -->
## Recent
<!-- New corrections. Promote after 3x confirmation. -->
```
Create `~/agent-memory/corrections.log`:
```markdown
# Corrections Log (last 50)
<!-- Format:
[DATE] WHAT → WHY
Type: preference|technical|workflow|communication
Count: N/3
Status: pending|confirmed|archived
-->
```
Done. Memory is active. Everything below is automatic.
## Architecture
Three-tier storage inspired by CPU cache hierarchies:
```
🔥 HOT — hot.md (≤100 lines, always loaded)
Confirmed preferences + high-frequency patterns. Never decays.
🌡️ WARM — projects/, domains/, agents/ (≤200 lines each, loaded on context)
Per-project and per-domain knowledge. Decays after 90 days unused.
❄️ COLD — archive/ (unlimited, loaded on explicit query)
Historical reference. Never auto-deleted.
```
See `references/architecture.md` for full design details including file formats,
lifecycle rules, namespace inheritance, and compaction pipelines.
## How It Works
### Detection — What Triggers Learning
| Signal | Confidence | Action |
|--------|-----------|--------|
| "No, do X instead" | High | Log correction |
| "I told you before" | High | Bump priority, flag repeated |
| "Always/Never do X" | Confirmed | Promote to preference |
| Same correction 3x | Auto | Ask to confirm as rule |
| "For this project…" | Scoped | Write to `projects/{name}.md` |
### Ignore — What Does NOT Trigger Learning
- Silence (never infer from no response)
- One-time instructions ("do X now")
- Hypotheticals ("what if…")
- Third-party preferences ("John likes…")
- Context-specific ("in this file…")
### Auto-Promotion / Demotion
| Rule | Trigger |
|------|---------|
| Promote to HOT | Pattern applied 3x in 7 days |
| Demote to WARM | Unused 30 days |
| Archive to COLD | Unused 90 days |
| Delete | Never (unless user says "forget X") |
### Self-Reflection
After completing significant work, evaluate:
1. **Did it meet expectations?** — Compare outcome vs intent
2. **What could be better?** — Identify improvements
3. **Is this a pattern?** — If yes, log to corrections
Log format:
```
CONTEXT: [task type]
REFLECTION: [what I noticed]
LESSON: [what to do differently]
```
### Applying Memory
When using a learned pattern, always cite the source:
```
Using bullet format (from hot.md:12, confirmed 2026-01)
```
### Conflict Resolution
1. Most specific wins: project > domain > global
2. Most recent wins (same level)
3. If ambiguous → ask user
## User Commands
| Say this | Agent does |
|----------|-----------|
| "What do you know about X?" | Search all tiers, report findings |
| "Show my patterns" | Display hot.md contents |
| "Memory stats" | Show tier sizes, health, recent activity |
| "Forget X" | Remove from all tiers (confirm first) |
| "Export memory" | ZIP all memory files |
| "记住这个" / "Remember this" | Log to corrections or promote to preference |
## Memory Stats
On "memory stats", report:
```
📊 Agent Memory
🔥 HOT: hot.md — X entries (≤100 line limit)
🌡️ WARM: projects/ (N files), domains/ (N files)
❄️ COLD: archive/ (N files)
Recent 7 days: X corrections, Y promotions, Z demotions
```
## Multi-Agent Setup
For teams with multiple agents, see `references/multi-agent.md`.
Each agent gets its own HOT memory while sharing WARM knowledge:
```
~/agent-memory/
├── hot.md # Main agent HOT (always loaded)
├── agents/
│ ├── coder.md # Coder agent HOT
│ ├── writer.md # Writer agent HOT
│ └── daily.md # Daily agent HOT
├── domains/ # Shared domain knowledge
├── projects/ # Per-project patterns
└── archive/ # Decayed patterns
```
## Security
See `references/security.md` for complete boundaries.
**Never store:** passwords, API keys, financial data, health info, biometrics.
**Store with caution:** work context (decay after project ends), schedules (general patterns only).
## Compaction
When hot.md exceeds 100 lines:
1. Merge similar corrections into single rules
2. Archive unused patterns
3. Summarize verbose entries
4. Never lose confirmed preferences
## Troubleshooting
| Problem | Cause | Solution |
|---------|-------|----------|
| Memory not loading | Directory doesn't exist | Run bootstrap script or `mkdir -p ~/agent-memory` |
| hot.md too large | Over 100 lines, slow loading | Run compaction: merge similar entries, archive unused |
| Corrections not promoting | Haven't hit 3x threshold | Repeat correction or say "Always do X" to force |
| Agent forgot a preference | Entry decayed to COLD | Retrieve from `archive/` and re-add to hot.md |
| Multi-agent conflicts | Two agents learned opposite rules | Check `agents/*.md` for conflicts, set explicit override |
| "Memory stats" shows 0 | Fresh install, no corrections yet | Normal — memory builds over time from interactions |
| Permission denied on ~/agent-memory | OS file permissions | `chmod -R 755 ~/agent-memory` (Linux/Mac) |
## Scope
This skill ONLY:
- Learns from explicit user corrections and self-reflection
- Stores preferences in local files (`~/agent-memory/`)
- Reads its own memory files
This skill NEVER:
- Accesses external services
- Infers preferences from silence
- Stores sensitive data
- Modifies its own SKILL.md
把开发过程中的经验、错误与纠正记录为 Markdown 文件,供后续复用并晋升为工作区记忆。
用自然语言描述需求,在本地与远程技能市场里找技能并给出推荐的技能。
给 AI agent 用的浏览器自动化命令行技能。
把用户纠正与自我复盘沉淀成分层记忆、并按使用情况升降级的技能。
在安装第三方技能之前,按清单审查来源、权限与危险模式的技能。
把 agent 的记忆与跨技能状态存成带类型和约束的知识图谱的技能。
一份为 AI 代理规划主动跟进、工作记忆与复盘流程的工作区配置指南。
指导如何创建与更新有效 Claude 技能的写作指南。
数据月份:2026-09 · 下载/星标/安装数聚合自公开技能注册库(ClawHub、SkillHub),按月更新。口径说明见数据方法。