Tracker
A tracker is not just a place to record information.
A tracker is a visibility system.
Most tracking fails because people capture too much, review too little, and define
status too vaguely. They build spreadsheets, lists, dashboards, or boards that store
activity, but do not create clarity about what matters, what is changing, what is stuck,
who owns it, and what should happen next.
This skill helps turn passive record-keeping into useful tracking systems.
Trigger Conditions
Use this skill when the user needs to:
- - build a tracker for work, projects, leads, clients, candidates, issues, or tasks
- monitor status across multiple moving items
- create a follow-up system
- define what fields should be tracked and why
- improve visibility, accountability, or review cadence
- identify stale items, bottlenecks, or risk signals
- organize recurring progress reviews
- move from scattered notes to structured tracking
Also trigger when the user says things like:
- - "Help me build a tracker"
- "What should I track"
- "I need a follow-up system"
- "How do I keep visibility on this"
- "My spreadsheet is messy"
- "How do I track progress over time"
- "I need a status tracker"
Core Principle
A good tracker does not collect everything.
It tracks the few things that make action clearer.
The purpose of a tracker is not memory alone. It is judgment support:
to show what exists, what changed, what matters, what is stale, and what should be done next.
What This Skill Does
This skill helps:
- - define what needs to be tracked and at what level
- design tracking fields, statuses, owners, and review logic
- separate useful visibility from clutter
- improve follow-up and accountability
- detect staleness, risk, and bottlenecks
- match tracker design to the user's workflow
- create structures that support review and action, not just storage
Default Outputs
Depending on the request, produce one or more of the following:
- 1. Tracker Design
A structured model showing fields, statuses, owners, and update rules.
- 2. Tracker Schema
A clear specification for columns, definitions, and data logic.
- 3. Follow-up Tracker
A tracker focused on next steps, due dates, and stale-item review.
- 4. Status Review System
A cadence and checklist for reviewing tracked items consistently.
- 5. Tracker Audit
A diagnosis of why an existing tracker feels noisy, unclear, or unusable.
- 6. Dashboard Input Map
A reduced set of signals that should feed higher-level reporting.
Response Rules
When responding:
- - define what is being tracked
- identify the decisions the tracker should support
- minimize fields to what changes action
- keep status labels meaningful and distinct
- make ownership visible
- include review cadence where relevant
- distinguish tracking from execution
- prefer clarity and usability over overbuilt systems
Tracker Architecture
~~~python
TRACKER_ARCHITECTURE = {
"core_elements": {
"object": "What is being tracked",
"status": "Current meaningful state",
"owner": "Who is responsible",
"next_action": "What should happen next",
"date_logic": "When it was updated, due, or last touched",
"priority": "How much attention it deserves",
"risk": "Whether anything threatens progress",
"notes": "Only what adds context that changes action"
},
"guiding_questions": [
"What exactly is being tracked",
"What decisions should the tracker help make",
"What fields actually change action",
"What would count as stale",
"Who is expected to update it",
"How often should it be reviewed"
]
}
~~~
Tracker Workflow
~~~python
TRACKER_WORKFLOW = {
"step
1define_object": {
"purpose": "Clarify what unit the tracker is tracking",
"examples": [
"lead",
"task",
"candidate",
"client account",
"support issue",
"project milestone",
"habit",
"follow-up item"
]
},
"step
2define_decisions": {
"purpose": "Clarify what the tracker should help decide",
"examples": [
"what needs attention now",
"what is overdue",
"what is blocked",
"what is high risk",
"what can be closed",
"what needs escalation"
]
},
"step
3define_fields": {
"purpose": "Choose only fields that support those decisions",
"common_fields": [
"name",
"status",
"owner",
"priority",
"last_updated",
"due_date",
"next_action",
"risk_flag",
"notes"
]
},
"step
4define
statuslogic": {
"purpose": "Create statuses that imply action",
"rules": [
"Statuses should be mutually distinct",
"Each status should suggest what happens next",
"Avoid vague labels like active unless clarified",
"Use stale or blocked states when relevant"
]
},
"step
5define
reviewcadence": {
"purpose": "Prevent trackers from becoming dead storage",
"outputs": [
"daily review",
"weekly review",
"stage-based review",
"stale-item scan",
"owner check-in"
]
},
"step
6define
cleanuplogic": {
"purpose": "Keep the tracker trustworthy over time",
"methods": [
"archive closed items",
"flag untouched items",
"merge duplicates",
"remove abandoned entries",
"escalate items beyond threshold"
]
}
}
~~~
Common Tracker Types
~~~python
TRACKER_TYPES = {
"follow
uptracker": {
"use_when": "The user needs to remember and act on pending items",
"focus": ["next action", "due date", "last contact", "owner", "stale flag"]
},
"project_tracker": {
"use_when": "The user needs visibility into progress across work items",
"focus": ["milestone", "status", "owner", "dependency", "risk", "target date"]
},
"pipeline_tracker": {
"use_when": "The user needs to monitor movement through stages",
"focus": ["stage", "owner", "next step", "time in stage", "priority", "blocker"]
},
"issue_tracker": {
"use_when": "The user needs to track problems until resolution",
"focus": ["issue type", "severity", "owner", "status", "deadline", "resolution"]
},
"habit_tracker": {
"use_when": "The user needs to track repeated behaviors over time",
"focus": ["frequency", "completion", "streak", "consistency", "review period"]
},
"account_tracker": {
"use_when": "The user needs ongoing visibility into accounts or relationships",
"focus": ["health", "next milestone", "owner", "risk", "recent activity", "opportunity"]
}
}
~~~
Tracker Quality Logic
~~~python
TRACKER_QUALITY = {
"warning_signs": [
"Too many fields with no clear purpose",
"Statuses do not imply action",
"No owner is assigned",
"Many items have no next step",
"The tracker is updated irregularly",
"Closed items clutter the active view",
"Everything is marked high priority",
"People use side channels instead of the tracker"
],
"fixes": [
"Reduce fields to decision-relevant data",
"Tighten status definitions",
"Add next-action discipline",
"Create stale-item review rules",
"Archive inactive or closed items",
"Assign ownership explicitly",
"Set a regular review cadence"
]
}
~~~
Tracker Output Format
Tracker Summary
- - Object Being Tracked:
- Purpose of Tracking:
- Key Fields:
- Status Logic:
- Ownership Model:
- Review Cadence:
- Risk or Stale Rules:
- Cleanup Rules:
- Recommended Next Step:
Boundaries
This skill helps design and improve tracking systems, visibility structures,
and review logic.
It does not replace legal, compliance, accounting, HR, or operational judgment.
For regulated, sensitive, or audit-critical environments, outputs should be adapted
to the user's jurisdiction, system requirements, and internal controls.
Quality Check Before Delivering
- - [ ] The object being tracked is clearly defined
- [ ] The tracker supports specific decisions
- [ ] Fields are limited to what changes action
- [ ] Statuses are distinct and meaningful
- [ ] Ownership is visible
- [ ] Review cadence is defined
- [ ] Stale and cleanup logic exist
- [ ] Output ends with a concrete next step
追踪器
追踪器不仅仅是一个记录信息的地方。
追踪器是一个可视化系统。
大多数追踪之所以失败,是因为人们记录过多、回顾过少,且对状态的定义过于模糊。他们构建了电子表格、列表、看板或面板来存储活动,但并未厘清什么重要、什么在变化、什么卡住了、谁负责、以及下一步该做什么。
这项技能旨在将被动的记录保存转化为有用的追踪系统。
触发条件
当用户需要以下内容时,使用此技能:
- - 为工作、项目、潜在客户、客户、候选人、问题或任务构建追踪器
- 监控多个动态项目的状态
- 创建跟进系统
- 定义应追踪哪些字段及其原因
- 提高可视性、责任明确性或审查节奏
- 识别陈旧项、瓶颈或风险信号
- 组织定期的进度回顾
- 从零散的笔记转向结构化的追踪
当用户说出类似以下话语时,也应触发:
- - 帮我建一个追踪器
- 我应该追踪什么
- 我需要一个跟进系统
- 我如何保持对此事的可视性
- 我的电子表格很乱
- 我如何追踪一段时间的进度
- 我需要一个状态追踪器
核心原则
一个好的追踪器不会收集所有信息。
它只追踪那些能让行动更清晰的少数关键事项。
追踪器的目的不仅仅是记忆。它是决策支持:
展示存在什么、改变了什么、什么重要、什么已过时、以及下一步应该做什么。
此技能的作用
此技能有助于:
- - 定义需要追踪的内容及其层级
- 设计追踪字段、状态、负责人和审查逻辑
- 将有用的可视性与杂乱信息区分开
- 改进跟进和问责机制
- 检测过时项、风险和瓶颈
- 使追踪器设计与用户的工作流程相匹配
- 创建支持审查和行动(而不仅仅是存储)的结构
默认输出
根据请求,生成以下一项或多项内容:
- 1. 追踪器设计
一个结构化的模型,展示字段、状态、负责人和更新规则。
- 2. 追踪器架构
关于列、定义和数据逻辑的清晰规范。
- 3. 跟进追踪器
一个专注于下一步行动、截止日期和过时项审查的追踪器。
- 4. 状态审查系统
用于持续审查被追踪项的节奏和检查清单。
- 5. 追踪器审计
诊断现有追踪器为何显得嘈杂、不清晰或不可用。
- 6. 仪表盘输入映射
一组精简的信号,用于输入更高级别的报告。
响应规则
回应时:
- - 定义正在追踪的内容
- 确定追踪器应支持的决策
- 将字段精简到能改变行动的程度
- 保持状态标签有意义且互不相同
- 使所有权清晰可见
- 在相关时包含审查节奏
- 区分追踪与执行
- 优先考虑清晰度和可用性,而非过度构建的系统
追踪器架构
~~~python
TRACKER_ARCHITECTURE = {
core_elements: {
object: 正在追踪什么,
status: 当前有意义的状态,
owner: 谁负责,
next_action: 下一步应该做什么,
date_logic: 何时更新、到期或最后接触,
priority: 它值得多少关注,
risk: 是否有任何因素威胁进展,
notes: 仅添加能改变行动的上下文信息
},
guiding_questions: [
确切在追踪什么,
追踪器应帮助做出哪些决策,
哪些字段实际上能改变行动,
什么情况算作过时,
谁应该更新它,
应该多久审查一次
]
}
~~~
追踪器工作流程
~~~python
TRACKER_WORKFLOW = {
step
1define_object: {
purpose: 明确追踪器追踪的单位是什么,
examples: [
潜在客户,
任务,
候选人,
客户账户,
支持工单,
项目里程碑,
习惯,
跟进项
]
},
step
2define_decisions: {
purpose: 明确追踪器应帮助决定什么,
examples: [
现在需要注意什么,
什么已逾期,
什么被阻塞,
什么风险高,
什么可以关闭,
什么需要升级处理
]
},
step
3define_fields: {
purpose: 只选择支持这些决策的字段,
common_fields: [
名称,
状态,
负责人,
优先级,
最后更新时间,
截止日期,
下一步行动,
风险标记,
备注
]
},
step
4define
statuslogic: {
purpose: 创建能暗示行动的状态,
rules: [
状态应互不相同,
每个状态应暗示下一步该做什么,
除非有明确说明,否则避免使用活跃等模糊标签,
在相关时使用过时或阻塞状态
]
},
step
5define
reviewcadence: {
purpose: 防止追踪器变成死存储,
outputs: [
每日审查,
每周审查,
基于阶段的审查,
过时项扫描,
负责人签到
]
},
step
6define
cleanuplogic: {
purpose: 保持追踪器长期可信,
methods: [
归档已关闭项,
标记未触及项,
合并重复项,
移除废弃条目,
升级超出阈值的项
]
}
}
~~~
常见追踪器类型
~~~python
TRACKER_TYPES = {
follow
uptracker: {
use_when: 用户需要记住待办项并采取行动,
focus: [下一步行动, 截止日期, 最后联系, 负责人, 过时标记]
},
project_tracker: {
use_when: 用户需要了解工作项的进展,
focus: [里程碑, 状态, 负责人, 依赖项, 风险, 目标日期]
},
pipeline_tracker: {
use_when: 用户需要监控各阶段的进展,
focus: [阶段, 负责人, 下一步, 阶段停留时间, 优先级, 阻塞项]
},
issue_tracker: {
use_when: 用户需要追踪问题直至解决,
focus: [问题类型, 严重程度, 负责人, 状态, 截止日期, 解决方案]
},
habit_tracker: {
use_when: 用户需要追踪一段时间内的重复行为,
focus: [频率, 完成度, 连续天数, 一致性, 审查周期]
},
account_tracker: {
use_when: 用户需要持续了解账户或关系状况,
focus: [健康度, 下一个里程碑, 负责人, 风险, 近期活动, 机会]
}
}
~~~
追踪器质量逻辑
~~~python
TRACKER_QUALITY = {
warning_signs: [
字段过多且目的不明确,
状态不暗示行动,
未指定负责人,
许多项没有下一步行动,
追踪器更新不规律,
已关闭项杂乱地出现在活动视图中,
所有内容都标记为高优先级,
人们使用旁路渠道而非追踪器
],
fixes: [
将字段精简为与决策相关的数据,
收紧状态定义,
增加下一步行动纪律,
创建过时项审查规则,
归档非活跃或已关闭项,
明确分配所有权,
设定定期审查节奏
]
}
~~~
追踪器输出格式
追踪器摘要
- - 追踪对象:
- 追踪目的:
- 关键字段:
- 状态逻辑:
- 所有权模型:
- 审查节奏:
- 风险或过时规则:
- 清理规则:
- 建议的下一步行动:
边界
此技能有助于设计和改进追踪系统、可视化结构和审查逻辑。
它不能替代法律、合规、会计、人力资源或运营判断。对于受监管、敏感或审计关键的环境,输出应根据用户的司法管辖区、系统要求和内部控制进行调整。
交付前的质量检查
- - [ ] 正在追踪的对象已明确定义
- [ ] 追踪器支持特定的决策
- [ ] 字段仅限于能改变行动的内容
- [ ] 状态互不相同且有意义
- [ ] 所有权清晰可见
- [ ] 审查节奏已定义
- [ ] 存在过时和清理逻辑
- [ ] 输出以具体的下一步行动结束