同步状态技能Skill sync-status

这个技能用于同步项目进度与计划文件Plans.md,检查当前状态,检测差异,并更新计划,同时建议下一步行动。关键词包括:进度同步、Plans.md、差异检测、项目管理、DevOps、工具自动化。

DevOps 0 次安装 0 次浏览 更新于 3/10/2026

name: sync-status description: “同步进度与Plans.md到现实。『现在在哪里?』快速位置确认。当用户提到’/sync-status’、进度检查、where am I at或同步Plans.md时使用。不要用于:随意的’how is it going’聊天、非正式的进度问题。” description-en: “将进度与Plans.md同步到现实。‘我在哪里?‘快速位置检查。当用户提到’/sync-status’、进度检查、where am I at或同步Plans.md时使用。不要用于:随意的’how is it going’聊天、非正式的进度问题。” description-ja: “将进度与Plans.md同步到现实。『现在在哪里?』快速位置确认。当用户提到’/sync-status’、进度检查、where am I at或同步Plans.md时使用。不要用于:随意的’how is it going’聊天、非正式的进度问题。” allowed-tools: [“Read”, “Write”, “Edit”, “Bash”, “Grep”, “Glob”] argument-hint: “[–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

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

步骤 1.5: Agent Trace 分析

从 Agent Trace 获取最近的编辑历史,并与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 中没有的文件编辑 Agent Trace vs 任务描述
任务描述与不同的文件 预期文件 vs 实际编辑
长时间没有编辑的任务 Agent Trace 时间序列 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}}%

### 📄 最近的编辑文件 (Agent Trace)
- {{file1}}
- {{file2}}
- ...

步骤 5: 建议下一步行动

🎯 下一步做什么

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

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

异常检测

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