mcpField
C
coffee-break

coffee-break

github.com/camachoAgent 工作流184 次安装
代码仓库

关于 coffee-break

用于暂停工作并准备后续恢复说明的工作流技能。它会先检查是否应执行记忆整理,再更新分支上下文,并处理提交和推送步骤。

主要功能

  1. 01检查是否转到 /reflect
  2. 02记录团队中的角色
  3. 03更新分支上下文
  4. 04在允许时提交更改
  5. 05推送领先于上游的提交

适用场景

  1. 01暂停任务并记录当前状态
  2. 02准备说明以便恢复工作

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/camacho/ai-skills --skill coffee-break

安装后在 Claude Code 中输入/coffee-break确认已加载。

详细介绍

休息一下

暂时搁置工作,打印恢复指令。先检查记忆负担——如果有待整合的记忆,请转到 /reflect。

1. 记忆负担检查(触发任一条件时转到 /reflect)

  • ~/.claude/projects/<slug>/memory/ 中有新的 feedback_*.md 或 project_*.md,且其修改时间晚于 $SESSION_DIR 目录的修改时间(在 CC 中约为会话开始时间;在 Codex 中,跳过此信号并记录原因 no $SESSION_DIR)
  • ai-workspace/MEMORY.md 在当前分支中被修改(git status 输出非空,或存在自分叉以来的提交)
  • 如果不确定,询问用户:当前分支任务是已完成还是已暂停?如果已完成,则触发。

触发任一条件 → 使用 /reflect

2. 暂存工作

  1. 记录你所在的团队职位(如有),例如 swe1、architect、tmp
  2. 更新 .branch-context.md(已完成 / 未完成 / 下一步操作 / 恢复方式)
  3. 如有更改则提交(如果 no-commit-primary-worktree.sh 阻止提交,则静默跳过——向用户说明阻止情况)
  4. 如果领先于上游,则推送

3. 回复

  1. 打印:
    Parked: <branch> @ <sha>
    Self-resume: /clear then /position <position> --resume
    

评论

支持 Markdown