Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/boshu2/agentops --skill codex-exec명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
Use Agent Mail as an optional messaging and file-reservation adapter for explicitly coordinated writers. Triggers: "coordinate writers", "reserve files".
Operate explicit orchestrator, implementer, validator, and scribe roles through a caller-selected agent runtime. Triggers: "agent-native factory", "role-shaped agent panes", "persistent workers".
Initialize minimal AgentOps documentation and verdict storage without taking over repository workflow. Triggers: "bootstrap AgentOps", "initialize AgentOps docs".
SKILL.md 표시 중
SOC 직업 분류 기준
| name | codex-exec |
| description | Run one caller-supplied Codex command |
Run exactly one caller-supplied Codex prompt and capture its result. This skill does not choose work, retry failures, validate by itself, or control continuation.
One prompt, one process, one captured artifact is what makes the run auditable: when nothing loops, every byte of output traces to exactly one invocation, and a disagreement about what happened is settled by the artifact.
Named failure mode — stdin hang: a non-TTY run left waiting forever on an open stdin nobody will write to; always pipe the prompt or close the stream.
Anti-pattern: granting workspace-write or network access "in case the prompt needs it". Corrective: match the sandbox to the declared effects; a review prompt runs read-only, full stop.
codex login status for the intended profile.-C.setsid (own process group) +
kill -KILL -<pgid> on the group; --kill-after only escalates TERM→KILL
and plain timeout <secs> codex … signals only the direct child. If the
wrapper cannot guarantee process-group reaping, do not execute — that
host lacks the cleanup capability this skill requires (capability
unavailable, fail closed). Deadline expiry is
fail-closed: the run is killed and reported as timed-out / not proven,
partial output preserved — never a completed review.-o, JSONL, or an output schema.codex binary was present at all. Cancellation is the caller's; this
skill neither retries nor continues on its own.Terminal outcomes are explicit: binary absent (no codex on PATH) → report
unavailable and stop; deadline expiry → fail-closed, report the kill and
preserved partial output, never a completed review; nonzero exit → runtime
evidence, not a semantic verdict. The caller decides whether to launch another
invocation.
# Deadline mandatory; default 600s. `setsid` puts codex in its own process
# group so expiry kills the whole tree, with `--kill-after` escalating
# TERM->KILL. No setsid (or equivalent group kill) available -> do not run:
# fail closed as capability-unavailable.
printf '%s\n' "$PROMPT" | setsid timeout --kill-after=10s "${CODEX_TIMEOUT:-600}" \
codex exec -C "$WORKSPACE" -s read-only -o "$OUTPUT" -
For a validator, the prompt must name the acceptance digest, exact subject
manifest digest, author context ID, evidence, and required checked/not-checked
report. The validator context ID must be distinct from the author's before a
PASS verdict is possible. When the caller elects a cross-model fresh
validator, record model identities per
the agent-native model-dispatch recipe and match the sandbox to
declared effects.