AIisNothing/foreman

3 stars · Last commit 2026-06-11

包工头(Foreman)— 一个作用于其它 Skill 的 Skill:把黑盒 Skill 翻译成人话,看懂、上手,并在运行时全程可见、关键处随时插手。

README preview

# 包工头(Foreman)

> 一个**作用于其它 Skill 的 Skill**:运行任何一个 Skill 时,把它从"黑盒"翻译成"看得懂、可监督、能随时插手"的过程。

就像有人写了个"安全审查 Skill"专门审查别的 Skill 有没有风险——「包工头」也是一个作用于 Skill 的 Skill,只不过它管的是"看懂 + 上手 + 监督 + 调整"。

> 📖 想看更完整的来龙去脉和设计思路,可以读这篇长文:[《我做了个最懒的 Skill,专门盯着别的 Skill 干活》](https://mp.weixin.qq.com/s/V_un4iN_I3z5N1ZpY1gFKA)

> **English TL;DR** — **Foreman** is a Claude Code skill that supervises *other* skills. Instead of a skill running as a black box and dumping a result, Foreman first explains what the target skill does and needs, walks you through it step by step, and stops at the few key decisions to ask you — so you keep control. One line: *let AI do the work, keep the control for yourself.*

## 为什么做这个

现在大多数 Skill 跑起来都是**黑盒**:你发一句指令,它闷头跑一阵,直接甩给你一个结果。中间它在干什么、读了哪些文件、按什么逻辑走、哪几步其实你本可以做主——你统统看不到,也插不上手。

这带来两个问题:

- **不可控**:结果不对,你不知道是哪一步偏了,只能整个推翻重跑。
- **限制了 Skill 的通用性**:一个 Skill 内部其实有不少可调的地方(风格、口吻、深度、要不要某一步……),但你看不见、改不动,它就只能按作者预设的唯一一条路跑,适配不了你的具体场景。

「包工头」就是来解决这个的:**让"运行一个 Skill"从"交出去等结果",变成"看得见、插得上手"。**

View full repository on GitHub →