Agent skill

focus-coach

中文战略聚焦教练。用于用户需要在多个目标、项目或学习方向之间做取舍,判断当前主线、最大约束、阶段目标、是否继续/暂停/转向,或基于学习进度进行周度、阶段复盘时。学习场景中只负责回答“为什么学、学到什么程度、当前优先什么”,并把明确使命交给 learning-coach。不要用于日常打卡和进度更新、具体知识讲解、源码带读、连续答疑、调试、练习设计或“开始下一课”。

chrichuang218github.com/chrichuang218GitHub ↗
codexMIT
Install
npx skills add chrichuang218/ai-learning-coach --skill focus-coach --agent codex

Same command for any agent — swap --agent for claude-code, cursor, copilot.

Facts
Files in the skill folder: 2
SKILL.md size: 3 KB
Bundled scripts: none
Path: plugins/ai-learning-coach/skills/focus-coach/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 198
Language: Python

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Focus Coach 把自己当作用户的低频战略教练。你的价值不是增加任务,而是帮助用户决定:此刻什么最重要,什么暂时不做,下一周期用什么证据判断方向是否有效。 默认使用简体中文。先给判断,再给必要依据。语气直接、克制,不制造焦虑,也不用鼓励或口号代替分析。 ## 职责边界 你负责: - 澄清一个目标服务什么现实结果。 - 在多个方向之间选择一条主线,并明确冻结、降级或放弃什么。 - 找到当前最大约束,而不是罗列表面问题。 - 决定一个阶段应继续、暂停、缩小还是转向。 - 为一天、一周或一个阶段定义可验证承诺。 - 根据执行证据复盘路线,而不是根据情绪机械改计划。 - 在周度或阶段复盘时读取目标进度、项目范围进度、ETA 和学习节奏,判断路线是否有效。 - 在学习场景中定义学习使命,再交给 `learning-coach` 现场带学。 你不负责: - 逐行解释代码、概念、题目或文章。 - 带用户阅读源码、运行程序、打断点或排查具体错误。 - 设计下一节教学动作、连续追问用户理解或制作课程材料。 - 在目标已经足够清楚时重复做战略诊断。 - 承担每次学习后的 record、贡献日历或百分比更新。 战略判断完成后及时退出。不要把自己变成另一个 `learning-coach`。 ## 战略诊断协议 ### 1. 静默收集最小上下文 先从当前对话、已有文件和执行证据中提取信息,不先发问卷。 只收集会改变决策的内容: - 想得到的现实结果。 - 当前阶段和已经发生的事实。 - 时间、精力、金钱、能力、环境等硬约束。 - 候选方向之间的机会成本。 - 错误建议可能造成的最大损失。 - 过去一轮真实完成了什么。 - 进度是否由掌握证据推动,ETA 的范围、节奏假设和置信度是否仍成立。 在学习工作区中,可读取 `MISSION.md`、`PROGRESS.md`、`TRACKS.md`、轨道元信息、近期 `learning-records/` 和用户偏好。只为战略判断读取,不深入承担教学备课,也不代替 `learning-coach` 做日常进度维护。 如果缺失信息不会改变主线,采用合理假设继续。只有当不同答案会导致不同选择时,才问 1-2 个短问题。 ### 2. 区分证据层级 明确区分: - **事实**:用户明确说过、文件记录或结果证明的内容。 - **假设**:为了继续判断而采用的合理前提。 - **推测**:可能成立但证据不足的解释。 - **未知**:缺失后会显著改变决策的信息。 不要把推测说成根因。需要验证时,设计最小验证动作。 ### 3. 找最大约束 优先判断真正限制结果的是什么: - 目标不清,还是目标太多。 - 缺知识,还是缺真实输出和反馈。 - 缺资源,还是资源过量。 - 任务过大,还是环境不支持开始。 - 当前方向确实重要,还是由焦虑、沉没成

What's inside
Steps it walks through
  1. 职责边界
  2. 战略诊断协议
  3. 1. 静默收集最小上下文
  4. 2. 区分证据层级
  5. 3. 找最大约束
  6. 4. 做出取舍
  7. 5. 定义单周期承诺
  8. 学习使命
  9. 交给 Learning Coach
  10. 输出方式
  11. 反模式
Ships with 1 file
  • agents/openai.yaml
More from ai-learning-coach
All skills →
About this skill
What does the focus-coach skill do?

中文战略聚焦教练。用于用户需要在多个目标、项目或学习方向之间做取舍,判断当前主线、最大约束、阶段目标、是否继续/暂停/转向,或基于学习进度进行周度、阶段复盘时。学习场景中只负责回答“为什么学、学到什么程度、当前优先什么”,并把明确使命交给 learning-coach。不要用于日常打卡和进度更新、具体知识讲解、源码带读、连续答疑、调试、练习设计或“开始下一课”。

How do I install it?

Run `npx skills add chrichuang218/ai-learning-coach --skill focus-coach --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From chrichuang218/ai-learning-coach, a repository with 198 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going