用途:在开始一次工作会话时快速“进入状态”,把项目上下文、代码状态和待办事项集中呈现给用户。该技能要求直接在当前会话执行,不要派生子代理,因为子代理没有会话上下文。
主要能力与步骤:
- 读取 CLAUDE.md,查找 Session Wrap-up、Deployment、同步命令等章节,记录其中的 sync/pull 命令。
- 若 CLAUDE.md 记录了同步或拉取命令(如 rsync、git pull),执行它;未记录则跳过。
- 判断仓库类型:依据 CLAUDE.md 中的 type 声明,或从内容推断(package.json 视为代码仓库,多为 .md 视为研究仓库)。仅在 CLAUDE.md 缺失或缺少项目上下文时才读 agents.md 或 README.md。
- 检查 git 状态,包括 git fetch --prune、git status --short、git branch --show-current、git log --oneline -5;用 git rev-list --count HEAD..@{u} 判断是否落后远端;列出远端独有分支和遗留 stash;如使用 worktree,用 git worktree list 列出。
- 查看 .claude/plans/ 中已有计划,列出并附一行摘要。
- 检查运行中的后台进程(pm2、nohup、screen、drip campaigns 等)。
- 检查 _agent-inbox/ 中待处理的交接任务:先 git pull 再列出未在 done/ 子目录中的 .md 文件(排除 README.md),逐条给出文件名与一行摘要;不自动执行,由用户决定是否处理。处理完成后按约定用 git mv 移入 done/ 并提交。
- 从 CLAUDE.md 解析 Current Focus、Roadmap、Session Log 等章节,统计路线图完成情况,列出最近会话记录;超过 30 天的会话日志建议归档。
- 输出结构化定位摘要,包含项目目的、当前分支、未提交改动、上游状态、近期提交、当前重点、路线图进度、上次会话摘要、已有计划和后台进程;并按仓库类型(代码/研究/混合)调整侧重点。
限制与说明:该技能是一份检查清单,项目特定细节以 CLAUDE.md 为准;若缺少 CLAUDE.md 或路线图章节,只作为建议提出,不阻塞流程。它与 /wrap-up-session 配对使用,后者写入本技能读取的相同章节。