skills/vibe-save/SKILL.md
Use when the user wants to save session context. This is a human-facing session handoff entrypoint that preserves work state via vibe3 handoff, not an automated persistence workflow.
npx skillsauth add jacobcy/vibe-coding-control-center vibe-saveInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
该技能是人机协作的 session 保存入口,负责整理当前会话并写入 handoff。
vibe-save 只负责人机交互:
vibe3 handoff appendvibe-save 不承担的职责(由基础设施承接):
这些恢复语义由 vibe3 handoff、vibe3 flow 等基础设施承接。
vibe-save 不等于自动状态同步:
vibe-save 只写入 handoff,不自动回写 flow/task 状态vibe-save 和 vibe-continue 共享以下恢复契约:
最小恢复现场(由 handoff 承接):
恢复顺序(vibe-continue 负责):
优先读取基础设施事实:
vibe3 flow show
vibe3 handoff show
必要时补充:
git status --short在写入前必须先审阅已有内容,并核对共享真源与现场事实。
若发现现有 handoff 与当前事实不一致,必须先修正,再退出。
使用 vibe3 handoff append 写入,至少覆盖:
Handoff 应优先回答"下个会话接手时需要知道什么"。
如果当前目录承载的 flow 已能识别当前 task:
next_step,必要时同步 status 或 pr_refvibe3 handoff append "session save: <summary>" --actor vibe-save --kind milestone
如果当前目录尚未识别出当前 flow 对应的 task:
vibe3 handoff append 写入当前状态只有在本次会话产出了稳定的项目约束、长期适用的定义或反复复用的规则时,才使用 claude-memory MCP 工具记录。
如果只是完成当前任务、记录 blockers 或保存下一步,不写记忆,更不默认创建新知识库。
摘要应说明:
vibe3 handoff show 可验证)claude-memory 记录稳定共识# Current Task
- task_id:
- title:
- status:
# Current Scene
- branch:
- flow:
- worktree:
- pr:
- dirty:
# Completed This Session
- ...
# Current Judgment
- ...
# Blockers
- ...
# Next Step
- ...
# Key Files
- ...
vibe-save 只负责人机交互,不定义恢复语义development
Use after `vibe init` to verify project configuration completeness. Interactively prompts user to fill missing items. Orchestrates existing commands without adding Python code. Do not use for system-level installation issues (use vibe-onboard instead).
development
Use when the user wants a comprehensive review using the multi-agent team workflow. Applies to PRs, code changes, architecture decisions, and any task requiring team-based analysis.
development
Use when manager has signaled flow terminal state cleanup via handoff indicate. Reads cleanup instructions and executes FlowCleanupService. Do not use for code changes or PR creation.
testing
Use for handling blocked and RFC issues, making decisions that may form ADRs (Architecture Decision Records). Processes problem issues requiring human judgment, dependency resolution, and architectural decisions. Do not use for routine issue monitoring (use vibe-orchestra) or roadmap planning (use vibe-roadmap).