sync-status
9
总安装量
9
周安装量
#32615
全站排名
安装命令
npx skills add https://github.com/chachamaru127/claude-code-harness --skill sync-status
Agent 安装分布
opencode
9
gemini-cli
9
antigravity
9
github-copilot
9
codex
9
amp
9
Skill 文档
Sync Status Skill
Checks current implementation status, detects differences with Plans.md, and suggests next action.
Quick Reference
- “How far have we progressed?” â this skill
- “What should I do next?” â organize and suggest
- “Check if Plans.md matches actual progress” â detect and update
Deliverables
- Progress check: Consistency between implementation and Plans.md
- Difference update: Update Plans.md markers to match reality
- Next action suggestion: What to do next with priority
Execution Flow
Step 1: Gather Current Status (Parallel)
# Plans.md state
cat Plans.md
# Git change status
git status
git diff --stat HEAD~3
# Recent commit history
git log --oneline -10
# Agent Trace (ç´è¿ã®ç·¨éãã¡ã¤ã«)
tail -20 .claude/state/agent-trace.jsonl 2>/dev/null | jq -r '.files[].path' | sort -u
Step 1.5: Agent Trace Analysis
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æé |
Step 2: Detect Differences
| Check Item | Detection Method |
|---|---|
Done but still cc:WIP |
Commit history vs marker |
Started but still cc:TODO |
Changed files vs marker |
cc:done but not committed |
git status vs marker |
Step 3: Update Plans.md
If differences detected, suggest and execute:
ð Plans.md update needed
| Task | Current | After | Reason |
|------|---------|-------|--------|
| XX | cc:WIP | cc:done | Committed |
Update? (yes / no)
Step 4: Output Progress Summary
## ð Progress Summary
**Project**: {{project_name}} ({{project_type}})
| Status | Count |
|--------|-------|
| ð´ Not started (cc:TODO) | {{count}} |
| ð¡ In progress (cc:WIP) | {{count}} |
| ð¢ Done (cc:done) | {{count}} |
**Progress rate**: {{percent}}%
### ð ç´è¿ã®ç·¨éãã¡ã¤ã« (Agent Trace)
- {{file1}}
- {{file2}}
- ...
Step 5: Suggest Next Action
ð¯ What to do next
**Priority 1**: {{task}}
- Reason: {{requested / unblock}}
**Recommended**: /work, /harness-review
Anomaly Detection
| Situation | Warning |
|---|---|
Multiple cc:WIP |
â ï¸ Multiple tasks in progress |
pm:requested not processed |
â ï¸ Process PM’s request first |
| Large gap | â ï¸ Task management not keeping up |