taskmaster
Codex wrapper plus same-process expect PTY injector that keeps work moving until an explicit parseable done signal is emitted.
适合你,如果需要在终端中自动执行命令并等待结果
/ 通过 npx 安装 校验哈希
npx oh-my-skill add blader/taskmaster/taskmaster/ 通过 bash 安装
curl -fsSL https://oh-my-skill.com/install.sh | bash -s -- blader/taskmaster/taskmaster/ 已经装过?验证本机副本,不用重装
npx oh-my-skill verify blader/taskmaster/taskmaster安装目标可用 --agent / --scope 或 --to 明确指定;省略时只会在唯一已存在的 agent 目录上自动选择,零命中或多命中会停止并提示。content_hash 缺失或不一致均拒装。
511GitHub stars
~324最小装载
~1.4K含声明引用
~17.6K文本包总量
索引托管
怎么用
商店整理自技能原文 · 版本 a1f3feb · 表述以原文为准它做什么
安装后,Claude 会通过包装器运行 Codex,自动检查任务是否完成。如果未完成,它会自动注入后续消息继续工作,直到输出明确的完成标记。
什么时候触发
当 Claude 通过 Codex 执行任务时,每次检测到 task_complete 事件后,如果未发现完成标记,就会自动注入后续消息。
装好后可以这样说
Claude 会自动注入后续消息,直到任务完成。
技能原文 SKILL.md
Taskmaster
Taskmaster for Codex uses session-log polling plus automatic continuation. Codex TUI does not currently expose arbitrary writable stop hooks, so this skill implements the same completion contract externally.
How It Works
- Run Codex via wrapper:
run-taskmaster-codex.shsetsCODEX_TUI_RECORD_SESSION=1and a log path. - Injector parses log events and checks completion on each
task_completeevent. - Parseable token contract:
TASKMASTER_DONE::<session_id> - Token missing:
- inject follow-up user message into the same running process via expect PTY bridge transport, using the shared compliance prompt.
- Token present: no further injection.
Parseable Done Signal
When the work is genuinely complete, the agent must include this exact line in its final response (on its own line):
TASKMASTER_DONE::<session_id>
This gives external automation a deterministic completion marker to parse.
Configuration
TASKMASTER_MAX(default0): max warning count before suppression in the stop hook.0means unlimited warnings.
Fixed behavior (not configurable):
- Done token prefix:
TASKMASTER_DONE - Poll interval:
1second - Transport: expect only
- Expect payload mode and submit delay are fixed
Setup
Install and run:
bash ~/.codex/skills/taskmaster/install.sh codex-taskmaster
按 MIT 许可原样转载,未经改动 · 在 GitHub 查看 →
评论
登录即可评论;带「已验证安装」的,是发布者名下有本店的安装或持有记录。
…