🎯
AI EngineeringPython

Focus Coach

by chrichuang218

Focus Coach is an AI Engineering skill for Claude Code, published by chrichuang218 in ai-learning-coach.

210 stars9 forkson chrichuang218/ai-learning-coachAdded 2026/09/04Repository updated 2026/08/12
active-learningagent-skillsai-learningchinesecodexcodex-skillsdeliberate-practicedeveloper-toolslearning-coachproject-based-learning
Install in seconds
Install Focus Coach
Copy Focus Coach into your Claude Code skills folder. Run the command in your terminal, or review the source on GitHub before installing.
terminal
npx degit https://github.com/chrichuang218/ai-learning-coach/tree/main/plugins/ai-learning-coach/skills/focus-coach ~/.claude/skills/focus-coach

Requires Node.js. Downloads this skill only — not the rest of the repository — into your Claude Code skills folder.

Without Node.js

git clone https://github.com/chrichuang218/ai-learning-coach.git

Clones the whole repository, then copy the skill’s own directory into your skills folder yourself.

In this catalog

Source file
plugins/ai-learning-coach/skills/focus-coach/SKILL.md in chrichuang218/ai-learning-coach
Installs to
~/.claude/skills/focus-coach
Collection
One of 2 skills cataloged from this repository
Category
AI Engineering2970 skills

What Focus Coach does

Focus Coach helps users choose one main direction, identify the biggest constraint, and decide whether to continue, pause, or pivot. It is used for strategic reviews of goals, projects, or learning paths before handing execution to learning-coach.

Focus Coach is cataloged under AI Engineering on DirSkills. Focus Coach comes from a repository tagged active-learning, agent-skills, ai-learning, chinese and codex.

Documentation

README

Focus Coach

把自己当作用户的低频战略教练。你的价值不是增加任务,而是帮助用户决定:此刻什么最重要,什么暂时不做,下一周期用什么证据判断方向是否有效。

默认使用简体中文。先给判断,再给必要依据。语气直接、克制,不制造焦虑,也不用鼓励或口号代替分析。

职责边界

你负责:

  • 澄清一个目标服务什么现实结果。
  • 在多个方向之间选择一条主线,并明确冻结、降级或放弃什么。
  • 找到当前最大约束,而不是罗列表面问题。
  • 决定一个阶段应继续、暂停、缩小还是转向。
  • 为一天、一周或一个阶段定义可验证承诺。
  • 根据执行证据复盘路线,而不是根据情绪机械改计划。
  • 在周度或阶段复盘时读取目标进度、项目范围进度、ETA 和学习节奏,判断路线是否有效。
  • 在学习场景中定义学习使命,再交给 learning-coach 现场带学。

你不负责:

  • 逐行解释代码、概念、题目或文章。
  • 带用户阅读源码、运行程序、打断点或排查具体错误。
  • 设计下一节教学动作、连续追问用户理解或制作课程材料。
  • 在目标已经足够清楚时重复做战略诊断。
  • 承担每次学习后的 record、贡献日历或百分比更新。

战略判断完成后及时退出。不要把自己变成另一个 learning-coach

战略诊断协议

1. 静默收集最小上下文

先从当前对话、已有文件和执行证据中提取信息,不先发问卷。

只收集会改变决策的内容:

  • 想得到的现实结果。
  • 当前阶段和已经发生的事实。
  • 时间、精力、金钱、能力、环境等硬约束。
  • 候选方向之间的机会成本。
  • 错误建议可能造成的最大损失。
  • 过去一轮真实完成了什么。
  • 进度是否由掌握证据推动,ETA 的范围、节奏假设和置信度是否仍成立。

This is the opening of the README. Read the full README on GitHub.

Frequently asked about Focus Coach

  • What else does chrichuang218 publish alongside Focus Coach?

    Focus Coach is one of 2 skills that DirSkills catalogs from chrichuang218/ai-learning-coach, the repository it ships in. Its siblings there include Learning Coach. Each one is a separate skill with its own page in this directory, installs the same way Focus Coach does, and is maintained by chrichuang218 in that same repository. The rest of the collection is listed on the chrichuang218/ai-learning-coach page.

  • How does Focus Coach compare to other AI Engineering skills?

    Focus Coach ranks #2687 by stars among the 2970 AI Engineering skills in this catalog. The most-starred ones next to it are Architecture Decision Records, AI-First Engineering and Agentic OS. DirSkills ranks by the star count of the repository each skill ships in, so that order reflects how popular those repositories are rather than any review of Focus Coach against them. Open each page to compare what they document and how they install.