Token导航 LogoToken导航

Agent Skill · 开发

agent-memory(Agent 记忆)

agent-memory 用于处理 GitHub 仓库、Issue、Pull Request 和代码协作信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要围绕仓库状态、代码变更或协作事项进行整理时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

agent-memory 是开发类 Agent Skill,可用宿主为 Codex、Claude、Cursor、Gemini CLI,通过GitHub 仓库获取,权限为只读;许可证信息还不明确,第三方扫描已通过,按安装量在开发类的 21,746 个 Skill 里排第 19,904。

总安装 247周安装 10GitHub Stars 公开资料未说明下载 78核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
unknown

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:agent-memory(Agent 记忆)
来源仓库:https://github.com/ab300819/skills
仓库路径:skills/agent-memory
安装命令:
npx skills add https://github.com/ab300819/skills --skill agent-memory
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/ab300819/skills --skill agent-memory

这个 Skill 是做什么的

开发类 Skill 面向写代码、改代码和排查问题,一般会读写仓库文件,部分还会执行构建或测试命令。

agent-memory 用于管理 AI Agent 的记忆文件,支持 AGENTS.md 和 CLAUDE.md 的更新与重构。适用于需要统一维护跨工具通用信息、规范项目记忆架构的开发场景。通过命令行安装并调用,需结合项目现有文档结构使用,支持中英文交互。

使用前请确认是否涉及文件读写权限,以及是否会触发对项目源信息的扫描与更新操作。适用宿主包括 Codex、Claude、Cursor、Gemini CLI,接入前应确认版本、权限和运行环境要求。

来源仓库内路径:skills/agent-memory

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 Codex、Claude、Cursor、Gemini CLI;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 npx skills add https://github.com/ab300819/skills --skill agent-memory;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它标注为只读,先用只读任务试一次,确认行为符合预期再扩大使用范围。

常见问题

6 条

agent-memory 怎么安装?

在终端执行 npx skills add https://github.com/ab300819/skills --skill agent-memory。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

agent-memory 支持哪些 AI 工具?

公开资料标注支持 Codex、Claude、Cursor、Gemini CLI。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

agent-memory 需要什么权限?

权限级别是只读。该 Skill 主要提供规则、说明或参考内容,本身偏只读;真正读写文件、联网或执行命令仍取决于宿主 Agent 的任务。

agent-memory 是免费的吗?

公开资料没有标注明确许可证,收费和商用限制都无法确认。正式使用前请到来源仓库核对授权说明。

agent-memory 用的人多吗?

公开数据是累计安装 247 次,近一周安装 10 次,下载 78 次。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

agent-memory 安全吗?

第三方扫描结果为通过,但这只覆盖已知的静态检查项,不能替代自己读一遍源码和安装命令。

值得选的地方和要先想清楚的地方

值得选的地方

  • 同时适配 4 种工具,换客户端不用重新找替代品。
  • 第三方扫描已通过,常见的高风险行为没有命中。
  • 标注为只读权限,试用阶段不容易误改本地文件。

先想清楚的地方

  • 许可证没有明确标注,能不能商用、能不能再分发都不确定。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 Codex,想直接扩展它能力的人。
  • 需要处理开发类任务、又不想每次都手写提示词的人。
  • 只想先试试效果、不希望它改动本地文件的人。

不太适合

  • 需要明确授权才能用到公司项目里的场景。
  • 需要厂商级技术支持和 SLA 的生产系统。

开发类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
skill-vetter

技能审查员 · OpenClaw

8,779,018986操作浏览器MIT-0通过
ontology

本体论 · OpenClaw

6,636,960576只读MIT-0通过
entra-app-registration

内部应用程序注册 · Codex、Claude

6,631,872764接触敏感数据未明确通过
entra-app-registration

内部应用程序注册 · Codex、Claude

3,757,680201接触敏感数据未明确通过
nano-banana-pro

纳米香蕉专业版 · OpenClaw

3,526,898364接触敏感数据MIT-0有提醒
agent-memory

Agent 记忆 · 本页

247—只读未明确通过

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

记忆文件管理

管理 AI Agent 记忆文件(AGENTS.md / CLAUDE.md),支持更新和重构操作。

核心理念

AGENTS.md 为唯一事实源

项目信息源(代码库 + 文档)
    │
    │  提取精华(distill)
    ▼
AGENTS.md(精简、稳定、跨 AI 工具通用)← 通用信息唯一编辑点
    │
    ├── CLAUDE.md(@AGENTS.md 导入 + Claude Code 专属补充)
    ├── .claude/rules/devdocs-state.md(仅 DevDocs 项目,编号状态)
    └── 未来:.cursorrules / .windsurfrules(预留,不实现)

原则:

  • AGENTS.md 保持工具无关,不包含特定 AI 工具的专属语法
  • CLAUDE.md 通过 @AGENTS.md 导入通用信息,并可追加 Claude Code 专属补充
  • 工具专属信息通过各自的规则文件补充(如 .claude/rules/)

最佳实践参照

best-practices.md 为所有模式的共享规范:

  • 首次创建时:作为质量基准
  • --update 更新时:作为内容筛选依据
  • --restructure 重组时:作为结构验证和反模式检测标准

与 /init 的协作

各 AI 工具的 /init 行为不同(如 Claude Code 创建 CLAUDE.md)。本 skill 不假设 /init 产出什么文件,而是保证 AGENTS.md 架构正确:

  • AGENTS.md 不存在时:自动从项目源扫描并创建
  • /init 已创建 AGENTS.md 时:后续 --update 在此基础上增量更新
  • best-practices.md 作为内容质量参考
  • memory-template.md 作为 AGENTS.md 输出模板

语言规则

  • 支持中英文提问
  • 统一中文回复

运行模式

/agent-memory                    → 智能检测(AGENTS.md 存在?需要更新?)
/agent-memory --update           → 从项目源提取信息,更新 AGENTS.md
/agent-memory --restructure      → 按最佳实践重组现有 AGENTS.md
模式读取项目写入文件适用场景
智能检测视情况视情况不确定时
--update✅AGENTS.md + CLAUDE.md(若缺失) + devdocs-state.md(仅 DevDocs)阶段性工作完成后同步
--restructure✅AGENTS.md + CLAUDE.md记忆文件结构混乱时重组

智能检测流程

检测 AGENTS.md 是否存在
        │
        ├── 不存在 → 扫描项目源,首次创建 AGENTS.md + CLAUDE.md
        │
        └── 存在 → 分析内容状态
                    ├── 信息过时 → 建议 --update
                    └── 结构混乱 → 建议 --restructure

信息提取分层

通用提取(所有项目)

来源提取内容
package.json / go.mod / Cargo.toml技术栈、运行命令
README.md项目概述
git log提交约定
代码结构关键目录、入口文件

DevDocs 增强提取(有 docs/devdocs/ 时)

来源提取内容
02-system-design.md技术栈、架构决策 (ADR) 摘要
01-requirements.md领域术语
04-dev-tasks.md活跃任务 + 进度
所有文档编号状态(max F/US/AC/T/ADR)

--update 工作流程

1. 扫描项目信息源
   ├── 通用提取(包管理器、README、git、代码结构)
   └── DevDocs 增强提取(若 docs/devdocs/ 存在)
   │
   ▼
1.5 检查 AGENTS.md 是否存在
   ├── 不存在 → 使用 memory-template.md 创建
   └── 存在 → 增量更新
   │
   ▼
2. 提取精华
   ├── 技术栈
   ├── ADR 摘要(若有;无 ADR 格式则从变更记录提取关键决策)
   ├── 领域术语
   ├── 活跃任务 + 进度
   ├── 编号状态(仅 DevDocs 项目)
   └── 运行命令
   │
   ▼
2.5 按 best-practices.md 筛选
   ├── 内容筛选标准:应写入 vs 不应写入
   └── 质量守则:6 条检查
   │
   ▼
3. 更新 AGENTS.md(使用 templates/memory-template.md)
   │
   ▼
4. 确保 CLAUDE.md 存在(若缺失则创建导入文件;已存在则跳过,不覆盖补充区)
   │
   ▼
5. 生成/更新 .claude/rules/devdocs-state.md(仅 DevDocs 项目)

分流规则

信息类型目标位置理由
技术栈、运行命令AGENTS.md跨工具通用,每次会话都需要
架构决策 (ADR) 摘要AGENTS.md防止重复询问
活跃任务 + 进度AGENTS.md即时行动上下文
领域术语、业务边界AGENTS.md高频稳定,防止误解
代码约定、提交格式AGENTS.md跨工具一致
编号状态 (max F/US/AC/T/ADR).claude/rules/devdocs-state.mdClaude 专属运行态
完整需求/设计/测试详情留在 docs/devdocs/太详细,不适合记忆文件

--restructure 工作流程

1. 读取现有 AGENTS.md
   │
   ▼
2. 按 best-practices.md 检测不规范项
   ├── 行数限制(≤ 60 行)
   ├── 工具无关性
   ├── 章节顺序(对照结构规范)
   ├── 反模式检测
   └── 缺失章节
   │
   ▼
3. 按 templates/memory-template.md 重组
   │
   ▼
4. 展示重组方案,确认后写入
   │
   ▼
5. 确保 CLAUDE.md 存在(若缺失则创建导入文件;已存在则跳过)

输出文件

AGENTS.md

CLAUDE.md

  • 位置:项目根目录
  • 结构:@AGENTS.md 导入 + Claude Code 专属补充区
  • 创建时机:AGENTS.md 首次生成时一并创建;已存在则不覆盖
  • 补充区由用户手动维护,/agent-memory 不修改

.claude/rules/devdocs-state.md

约束

内容约束

  • AGENTS.md 不超过 60 行
  • AGENTS.md 不包含特定 AI 工具的专属语法
  • CLAUDE.md 通过 @AGENTS.md 导入通用信息(首次创建后不覆盖)
  • 编号状态仅写入 .claude/rules/devdocs-state.md

质量守则

写入 AGENTS.md 前按 best-practices.md 检查:

  • 6 条守则(短而稳定 / 广泛适用 / 可执行 / 避免重复 / 详情留原地 / 工具无关)
  • 内容筛选标准(应写入 vs 不应写入)
  • 反模式清单

操作约束

  • 不生成/不修改 00-context.md
  • 可删则删,优先命令、约束、检查点
  • --restructure 重组前必须确认

Skill 协作

场景协作 Skill说明
首次创建/agent-memory 自行完成从项目源扫描创建;若 /init 已创建则增量更新
阶段性文档变更/devdocs-onboardonboard 完成后建议运行 /agent-memory
任务完成轻量更新/devdocs-dev-workflowdev-workflow 步骤 6.5 内联更新"当前状态"
上下文摘要/devdocs-onboardonboard 生成 00-context.md,不涉及记忆文件

模板引用

平台分布

Codex

35.68%
按下载量换算28

Claude

32.82%
按下载量换算26

Cursor

18.06%
按下载量换算14

Gemini CLI

10.82%
按下载量换算8

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

只读

该 Skill 主要提供规则、说明或参考内容,本身偏只读;真正读写文件、联网或执行命令仍取决于宿主 Agent 的任务。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills