Submit a task to Codex from issue, nug, or description
Submits tasks to Codex by generating manifests from issues, nuggets, or descriptions and automating browser submission.
/plugin marketplace add dkoosis/cc-plugins/plugin install codex@cc-plugins<issue-number|nug-id|description>Generate a Codex Task Manifest (CTM) and submit it to Codex via browser automation.
The argument can be:
#123 or 123 - fetch issue and generate CTMn:task:something - generate CTM from nuggetIf GitHub issue number:
gh issue view <number> --json title,body,labelsIf Orca nug ID:
mcp__orca__get_nugIf plain description:
Display the generated CTM to user and ask for confirmation before submitting.
IMPORTANT: Check browser state first to avoid opening duplicate tabs.
browser_snapshot to check if browser is already openbrowser_navigate to go to https://chatgpt.com/codexbrowser_tabs with action "list" to see open tabs.claude/codex.local.md to get configured repository (default_repo field)main (or appropriate base branch)chatgpt.com/codex/tasks/task_e_[id].claude/codex-tasks.json:{
"tasks": [
{
"id": "task_e_xxx",
"title": "Task title from CTM",
"submitted": "2025-01-15T10:30:00Z",
"source": "issue #123",
"status": "pending"
}
]
}
Inform user:
/codex:statusUse the CTM template from skills/codex-prompts/references/ctm-template.yml.
Key sections to populate:
task.id, task.title, task.branchcontext.success_definitioncontext.non_goalsinputs.relevant_paths_hinttesting.commands/codex:loginbrowser_tabs to manage existing session.IMPORTANT: Do NOT close the browser when done. Leave it open for subsequent commands. Only close if explicitly requested by user or if browser is in a broken state.
/codex:submit #456
/codex:submit n:task:add-tests-kg
/codex:submit Add test coverage for internal/mcp/server.go