Skip to main content

taskmaster

Codex wrapper plus same-process expect PTY injector that keeps work moving until an explicit parseable done signal is emitted.

소스 정보

저장소
blader/taskmaster
최근 소스 활동
2026년 3월 11일 22:44
감지된 SKILL.md 언어
영어
스타
532
포크
43

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
taskmaster
description
Codex wrapper plus same-process expect PTY injector that keeps work moving until an explicit parseable done signal is emitted.
author
blader
version
4.2.0
# 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 1. **Run Codex via wrapper**: `run-taskmaster-codex.sh` sets `CODEX_TUI_RECORD_SESSION=1` and a log path. 2. **Injector parses log events** and checks completion on each `task_complete` event. 3. **Parseable token contract**: `TASKMASTER_DONE::<session_id>` 4. **Token missing**: - inject follow-up user message into the same running process via expect PTY bridge transport, using the shared compliance prompt. 5. **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): ```text TASKMASTER_DONE::<session_id> ``` This gives external automation a deterministic completion marker to parse. ## Configuration - `TASKMASTER_MAX` (default `0`): max warning count before suppression in the stop hook. `0` means unlimited warnings. Fixed behavior (not configurable): - Done token prefix: `TASKMASTER_DONE` - Poll interval: `1` second - Transport: expect only - Expect payload mode and submit delay are fixed ## Setup Install and run: ```bash bash ~/.codex/skills/taskmaster/install.sh codex-taskmaster ```
GitHub에서 보기