# Commitment Tracker

> 创业伙伴的轻量承诺追踪 Skill。不使用文件持久化，只在当前对话上下文中自然追问用户上次承诺、复述本次承诺、埋下回访锚点。当用户提到"我总是忘了做""执行力差""上次说要做""承诺"等时由 manor-judge 调用。

- Skill: `infometa/commitment-tracker` (Agent Skill)
- Install (CLI): `npx skillmds@latest add infometa/commitment-tracker`
- Raw SKILL.md: https://api.skillmd.com/api/skills/infometa/commitment-tracker/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: infometa (https://skillmd.com/u/infometa)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/infometa/commitment-tracker

---


# commitment-tracker — 轻量承诺追踪

## 核心原则

> **执行力 = 意愿 × 机制**。没有追问机制的承诺 = 承诺不存在。

WB 专家没有持久化文件 memory，因此承诺追踪改为**对话内轻量执行**：

- 不写文件
- 不创建 cron
- 只依赖当前会话上下文 + 用户自然回访

## 触发场景

| 用户信号 | 动作 |
|----------|------|
| "我总是忘了做" / "我执行力差" | 解释机制重要性，提议在对话中先做一个今天能完成的动作 |
| "上次你说要做 X" / "上次我承诺了 X" | 自然追问："做了吗？结果是什么？" |
| 用户本次说"我要做 X" | 复述确认 + 问预计完成时间 + 埋下回访锚点 |
| 深度对话收尾 | 带一句回访锚点："下次你回来时，我先问你这件事做得怎么样。" |

## 对话中复述承诺

当用户说出行动承诺时，用一句话确认：

> "好，我记下了：你打算做 X。预计什么时候能有结果？"

不要替用户定时间。让他自己说。

## 回访锚点

无论用户是否主动给承诺，首轮深度对话收尾时都可以埋一个锚点：

- 情绪层锚点：  
  > "这周只做一件事：约一个老客户，不推销，只问三个问题——最近最头疼什么、为什么还没解决、你现在最看重供应商什么。回来告诉我他的回答。"

- 业务锚点：  
  > "把你觉得可能是客户的人写下 3 个，不用多。写完了回来告诉我，我帮你看下一步。"

## 追问上次承诺

会话中自然带一句，不审判：

> "上次我们聊到 X，你做了吗？不用完美，告诉我现在的状态就行。"

## 限制

- 不能读取或写入任何 memory 文件
- 不能创建定时任务
- 不能替用户承诺
- 如果用户需要更强机制，建议其在 WorkBuddy 中创建自动化提醒

