同步状态Skill sync-status

这个技能用于同步项目进度与计划文件Plans.md,检查当前实现状态,检测差异并更新标记,同时建议下一步优先行动。它涉及进度管理、文件同步、任务跟踪和项目管理工具,适用于软件开发、团队协作场景,关键词包括:进度同步、Plans.md、差异检测、项目管理、任务跟踪、DevOps工具、git操作、自动化检查。

项目管理 0 次安装 0 次浏览 更新于 3/10/2026

名称: sync-status 描述: “同步进度与Plans.md到现实。『我在哪里?』快速位置检查。当用户提及’/sync-status’、进度检查、where am I at或sync Plans.md时使用。不要用于:非正式的’最近怎么样’聊天、随意的进度询问。” 英文描述: “Sync progress with Plans.md to reality. ‘Where am I?’ quick location check. Use when user mentions ‘/sync-status’, progress check, where am I at, or sync Plans.md. Do NOT load for: casual ‘how is it going’ chat, informal progress questions.” 日文描述: “進捗とPlans.mdを現実に同期。『今どこ?』がすぐわかる現在地確認。Use when user mentions ‘/sync-status’, progress check, where am I at, or sync Plans.md. Do NOT load for: casual ‘how is it going’ chat, informal progress questions.” 允许工具: [“Read”, “Write”, “Edit”, “Bash”, “Grep”, “Glob”] 参数提示: “[–verbose]”

同步状态技能

检查当前实现状态,检测与Plans.md的差异,并建议下一步行动。

快速参考

  • 我们进展如何了?” → 本技能
  • 下一步应该做什么?” → 组织并建议
  • 检查Plans.md是否与实际进度匹配” → 检测并更新

交付成果

  1. 进度检查: 实现与Plans.md之间的一致性
  2. 差异更新: 更新Plans.md标记以匹配现实
  3. 下一步行动建议: 按优先级建议下一步行动

执行流程

步骤 1: 收集当前状态(并行)

# Plans.md状态
cat Plans.md

# Git变更状态
git status
git diff --stat HEAD~3

# 最近提交历史
git log --oneline -10

# 代理跟踪(最近编辑文件)
tail -20 .claude/state/agent-trace.jsonl 2>/dev/null | jq -r '.files[].path' | sort -u

步骤 1.5: 代理跟踪分析

从代理跟踪获取最近编辑历史,并与Plans.md的任务核对:

# 最近编辑文件列表
RECENT_FILES=$(tail -20 .claude/state/agent-trace.jsonl 2>/dev/null | jq -r '.files[].path' | sort -u)

# 项目信息
PROJECT=$(tail -1 .claude/state/agent-trace.jsonl 2>/dev/null | jq -r '.metadata.project')
PROJECT_TYPE=$(tail -1 .claude/state/agent-trace.jsonl 2>/dev/null | jq -r '.metadata.projectType')

核对要点:

检查项目 检测方法
Plans.md中没有的文件编辑 代理跟踪 vs 任务描述
与任务描述不同的文件 预期文件 vs 实际编辑
长时间未编辑的任务 代理跟踪时间序列 vs WIP期间

步骤 2: 检测差异

检查项 检测方法
已完成但仍标记为cc:WIP 提交历史 vs 标记
已开始但仍标记为cc:TODO 变更文件 vs 标记
标记为cc:done但未提交 git状态 vs 标记

步骤 3: 更新Plans.md

如果检测到差异,建议并执行:

📝 Plans.md需要更新

| 任务 | 当前 | 之后 | 原因 |
|------|---------|-------|--------|
| XX | cc:WIP | cc:done | 已提交 |

是否更新?(是 / 否)

步骤 4: 输出进度摘要

## 📊 进度摘要

**项目**: {{project_name}} ({{project_type}})

| 状态 | 数量 |
|--------|-------|
| 🔴 未开始 (cc:TODO) | {{count}} |
| 🟡 进行中 (cc:WIP) | {{count}} |
| 🟢 已完成 (cc:done) | {{count}} |

**进度率**: {{percent}}%

### 📄 最近编辑文件(代理跟踪)
- {{file1}}
- {{file2}}
- ...

步骤 5: 建议下一步行动

🎯 下一步行动

**优先级 1**: {{task}}
- 原因: {{requested / unblock}}

**推荐**: /work, /harness-review

异常检测

情况 警告
多个cc:WIP ⚠️ 多个任务进行中
pm:requested未处理 ⚠️ 先处理PM的请求
大差距 ⚠️ 任务管理未跟上