| name | ralph-driven-development-linear |
| description | Ralph Driven Development workflow that pulls Linear project issues via the Linear MCP and runs them sequentially with Codex. Use when automating task execution from a Linear project and when you need a runner that advances issues and asks for the next task automatically. |
Ralph Driven Development (Linear)
Purpose
Run ralph-linear.py to execute Linear issues sequentially with Codex.
Prereqs
codexis on PATH.- Linear MCP is authenticated:
codex mcp login linear - Provide a project via
--projectorAGENTS.MD.
Run
python scripts/ralph-linear.py --project "Project Name"
Flags
--projectLinear project name or ID. If omitted, readsLinear Project:under## PROJECTinAGENTS.MD.--agents-pathPath toAGENTS.MD. Default:AGENTS.MD.--codex-exeCodex executable name or path. Default:codex.--codex-argsSpace-separated Codex args string. Default:exec --dangerously-bypass-approvals-and-sandbox.--codex-timeoutSeconds before killing a Codex run;0= unlimited. Default:0.--max-tasksMax issues to process;0= unlimited. Default:0.--max-attempts-per-taskRetries per issue. Default:5.--log-pathLog file path (repo-relative or absolute). Default:docs/logs/linear.log.--dry-runResolve project and exit without running Codex.
Examples
python scripts/ralph-linear.py --project "VisionOS Agents" --max-tasks 3
python scripts/ralph-linear.py \
--project "VisionOS Agents" \
--codex-args 'exec --full-auto -m gpt-5.2-codex'