用途:该技能维护 AGENTS.md(用于人类定期审阅、由智能体写入更新的唯一文件)与 docs/agents/ 下的会话/工作上下文笔记,使上下文能跨会话延续。docs/agents/ 不重复存放 AGENTS.md 内容。
主要能力:在会话开始或用户调用 memory 时激活,流程为读取 AGENTS.md 并遵循其中的 Purpose、Rules、Tech stack;读取相关 docs/agent/.md;执行 AGENTS.md 审计,在配置、README 或聊天变化时刷新相应章节;结束前自查 Purpose 与 Tech stack,并对改动文件运行仓库 lint。审计会读取仓库配置(如 package.json、.oxlintrc.json、vite.config.、tsconfig.json、bunfig.toml、pyproject.toml、turbo.json、README 及现有 Purpose),结合 techstack 与 tooling 技能默认值,生成智能体在打开配置文件前所需的 Tech stack 要点,控制在 5–12 条,仅更新 <!-- memory:techstack-start --> 与 <!-- memory:techstack-end --> 之间内容。
使用方式:AGENTS.md 含 Purpose、Rules、Tech stack、Context 四个章节;docs/agents/ 每文件一个主题、kebab-case 命名,可选日期条目,约 100 行以上拆分,用简洁要点、以事实与决策开头,不确定处标注 open: / decided: / superseded:。
适用场景:用户提到先前工作或决定、任务跨多个会话或智能体、约定不清需先查笔记时读取;记录进行中工作、未决问题、尚未提升到 AGENTS.md 的事实。持久内容提升到 Purpose、Rules 或 Tech stack 后从 docs/agent/ 删除重复。
限制:不得存储密钥、令牌、凭据或私有 URL,不存临时调试输出、大日志与粘贴代码;配置冲突时以配置文件为准并刷新 AGENTS.md;不得在无仓库信号时编造产品意图;是否支持除上述外的平台或收费方式暂未提供。