codex-cli-runner

Execute Codex CLI subprocesses with JSONL event logs and timeouts.

1|1|Updated Jul 24, 2014
One-click install
npx skills add https://github.com/rmanzoku/dotfiles --skill codex-cli-runner-rmanzoku
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: codex-cli-runner
Source: https://github.com/rmanzoku/dotfiles/tree/main/skills/codex-cli-runner
Command: npx skills add https://github.com/rmanzoku/dotfiles --skill codex-cli-runner-rmanzoku

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the invocation of Codex CLI subprocesses, ensuring that tasks are executed with comprehensive logging, timeouts, and artifact-based failure handling.

Core Features & Use Cases

  • Detailed Logging: Generates JSONL event logs for observable subprocesses.
  • Timeouts: Implements configurable timeouts for execution control.
  • Config-Preserving Controls: Maintains model configurations and prompt profiles.
  • Artifact-Based Failure Handling: Manages failures based on artifacts and logs.
  • Use Case: Ideal for an orchestrating agent that needs to delegate complex, long-running tasks to Codex CLI while distinguishing real hangs from silent execution.

Quick Start

Use the codex-cli-runner skill to execute a Codex CLI command with a timeout of 120 seconds.

Frequently Asked Questions about codex-cli-runner

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I handle Codex CLI subprocess timeouts and silent execution hangs?

Handling Codex CLI subprocess timeouts involves configuring execution limits to distinguish real hangs from silent execution. This Skill orchestrates subprocesses with configurable timeouts and JSONL logging to manage long-running task delegation.

What is the best way to log Codex CLI subprocess execution events for observability?

Logging Codex CLI subprocess execution events is done by generating JSONL event logs for observable subprocesses. This Skill provides detailed logging that captures execution states for complex task delegation and monitoring.

Can I use Codex CLI subprocess orchestration for long-running complex task delegation?

Using Codex CLI subprocess orchestration for long-running complex task delegation is the primary use case. It maintains model configurations and prompt profiles while managing artifacts for robust failure recovery.

How does artifact-based failure recovery work for Codex CLI subprocesses?

Artifact-based failure recovery for Codex CLI subprocesses works by managing failures based on generated artifacts and JSONL logs. This approach ensures that orchestrating agents can resume or diagnose complex tasks without losing execution context.

Do I need an orchestrating agent to manage Codex CLI subprocess execution?

An orchestrating agent is required to delegate complex tasks to the Codex CLI execution interface. This Skill is designed for agents that need to invoke subprocesses while requiring timeout management and artifact-based failure handling.

Why does my Codex CLI subprocess execution lose model configurations during task delegation?

Codex CLI subprocess execution can lose model configurations during task delegation if not explicitly preserved. This Skill implements config-preserving controls to maintain model configurations and prompt profiles throughout the orchestrated execution.