project-progress-memory-logger 是一个 AI 代理技能,用于在 AI 辅助完成项目任务后,在当前项目内生成 Docs/progress/ 进度记录。记录内容包括用户需求、文件变更、运行命令、测试结果、关键决策、未完成事项和下一步。
它适用于 Codex、Claude Code、Cursor、OpenCode、OpenClaw,以及其他能加载 SKILL.md 的 AI 编程助手。
仓库地址:renquan87/Project-Progress-Memory-Logger
AI 代理可以推进任务,但跨会话接手时常缺少项目现场:README 可能过期,决策分散在聊天里,命令和测试结果没有固定位置保存。
这个技能提供一个项目内进度记录流程,让下一次接手的 AI 代理能快速看到:
- 用户提出的需求;
- AI 代理对任务范围的理解;
- 仓库中发生的文件变更;
- 执行过的命令和工具;
- 通过或跳过的测试检查;
- 已做出的决策;
- 仍未完成的事项;
- 下一次接手时优先阅读的文件和优先执行的动作。
默认写入目标项目:
Docs/progress/
├── index.md
├── project_memory.md
├── sessions/
├── decisions.md
├── todos.md
└── environment.md
sessions/ 保存单次任务记录。其他文件保存长期项目记忆、决策、待办和环境信息。
默认记录保持简洁;任务复杂或用户要求完整交接时,可以写更详细的交接记录。
会话记录默认直接放在 Docs/progress/sessions/ 下,不创建年/月多层目录。
npx skills add renquan87/Project-Progress-Memory-Logger安装后,在一次项目任务结束时让 AI 代理记录进展。
项目任务结束,或用户说出这些话时使用:
记录一下
保存上下文
写入项目日志
更新项目记忆
收尾
交接
适合代码修改、调试、文档、实验、部署、调研记录和计划收尾。
使用过程中如果有建议、遇到问题,或觉得哪里不好用,欢迎到 GitHub Issues 提交。
.
├── README.md
├── README.zh-CN.md
├── LICENSE
├── CHANGELOG.md
├── SKILL.md
├── agents/
├── examples/
├── references/
├── scripts/
├── templates/
└── tests/
MIT