a5c-ai/babysitter✦ 精选0°

babysit

仓库创建 2026年1月5日最近提交 1 天前SkillHot 收录 20 天前
▸ 精选理由

核心编排技能,适合负责实际运行执行与监督的场景。

▸ 风险提示

会在目标主机上执行操作和修改文件,具有高权限和执行风险。

这个 Skill 做什么

对 .a5c/runs/<runId>/ 的运行进行迭代编排与执行管理,协调子代理工作流。

把 .a5c/runs/<runId>/ 的执行过程当管家来调度,按步骤迭代运行子代理、管理工作流和临时目录,保证每个子任务按预期推进。适用于需要 orchestration 的 run、流程编排或有人明确喊你 babysit 的场景。会要求子代理把 scratch checkout 放到 /tmp,结束前还会检查并清理残留的 worktree,避免污染运行目录影响复现。

▸ 展开 SKILL.md 英文原文

Orchestrate via @babysitter. Use this skill when asked to babysit a run, orchestrate a process or whenever it is called explicitly. (babysit, babysitter, orchestrate, orchestrate a run, workflow, etc.)

自动化集成运行编排作业管理迭代执行Codex
1.6k
Stars
94
Forks
40
仓库内 Skill
+111
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/a5c-ai/babysitter/main/.codex/skills/babysit/SKILL.md
或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/a5c-ai/babysitter/main/.codex/skills/babysit/SKILL.md"
SKILL.MD 节选查看完整文件 ↗
# babysit

Orchestrate `.a5c/runs/<runId>/` through iterative execution.

Subagents that need a scratch checkout or working directory must create it under
`/tmp/<descriptive-name>/`, not under `.a5c/runs/<runId>/work`. Before returning
deliverables, validate that no run-dir worktree was left behind, for example:

```bash
find .a5c/runs -maxdepth 3 -name work -type d -print
```

That command should print nothing. If it prints a non-empty work directory, move
or remove only the scratch data you created before returning.

## Dependencies

### Babysitter SDK and CLI

Read the SDK version from `versions.json` to ensure version compatibility:

```bash
SDK_VERSION=$(node -e "try{console.log(JSON.pa
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有