SuperAPI AI 工具集

progress

编程与开发

查看项目

更新于 10-16 06:45

技能介绍

Progress 用于填补 SessionStart 留下的路由空白:SessionStart 注入数据,/progress 则解读数据并告诉你下一步做什么。适合在会话中途迷失方向、上下文压缩后或开始新工作块时使用。它不会重新抓取 GitHub issue、CHANGELOG 或代码库地图,因此不会淹没上下文窗口。

用法:/progress(默认仅当前仓库)、/progress --all(跨仓库显示所有项目近期工作)、/progress --no-memory(跳过记忆召回,最快,仅 git)。v1 无子命令,一条命令一份紧凑输出。

工作流:Step 0 记忆上下文(--no-memory 时跳过),以 10 秒超时运行记忆召回命令,失败、超时或返回空/无效 JSON 时静默跳过;默认按当前仓库 --project 限定,--all 时跨仓库查询。Step 1 获取最新 git 快照(git status --short、git log --oneline -3、git branch --show-current 及发布感知)。Step 2 用 gh pr list 检查开放 PR。Step 3 读取 .claude/memory/local/continuation.md 提取首行有效内容。Step 4 路由引擎按优先级规则输出情境报告与一条 → Next Action 建议,如暂存文件建议 /pre-commit、feature/fix 分支未暂存改动建议 /review changes、有提交无 PR 建议 /pr-creator、存在开放 PR 建议 /review pr 后 /pr-merge、续接提到具体任务则恢复该任务、记忆中出现 P0/P1 开放 issue 建议 /implementation --issue N、HEAD 打上 v* 标签则发布后处理、main 干净且未发布提交超过 10 条建议 /release plan 等。

输出格式控制在 25 行内,包含 Situation、Last Session、Where you left off(最多 3 个项目条目,每条 2 行)与 → Next Action。相关技能包括 /memory recall、/pre-commit、/review changes、/pr-creator、/pr-merge、/story plan、/release plan。限制:不重新抓取 issue、CHANGELOG 或代码库地图;记忆召回失败不阻塞;具体安装与配置细节暂未提供。