SuperAPI AI 工具集

sprint-status

通用与其它

查看项目

更新于 10-16 00:20

技能介绍

用途:在并行运行多个 Claude Code 会话时,通过会话标识和状态行避免混淆,让用户清楚每条反馈属于哪个会话、每个任务处于什么状态。

主要能力:每个涉及决策、计划或重要动作的响应以会话标识开头,格式为 SESSION: 项目 | 分支 | 任务。每个主要步骤以一条状态行结束,状态包括 COMPLETE、COMPLETE_WITH_NOTES、BLOCKED、NEEDS_INFO。NEEDS_INFO 需附带合理默认值,方便用户直接采用。可检测并行会话,例如通过 pgrep -af "claude" | grep -v "$$" | head -5、git worktree list 2>/dev/null,或查看会话标记 ls $TMPDIR/pro-workflow/sessions/ 2>/dev/null | tail -5。用户询问跨会话状态时,可汇总为 SPRINT STATUS 视图。

使用方式:将相关约定加入 CLAUDE.md,要求每个决策和计划以会话标识开头,主要步骤以状态行结束,检测到并行会话时始终包含会话头。状态行应独占一行放在末尾,仅在有意义边界报告,不必每次编辑都报告。

适用场景:多个 Claude Code 会话并行开发,如功能与测试并行、独立功能并行、堆叠变更等。

限制:资料未提供安装命令、收费、价格或平台支持信息。状态行需人工遵守约定,技能本身不强制。避免在存在已知问题时使用 COMPLETE,应使用 COMPLETE_WITH_NOTES。