[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6AC3AAC5K2CVKCRSW8NCR2K":3,"skill-same:01M6AC3AAC5K2CVKCRSW8NCR2K":65},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":18,"publishedAt":24,"linkOnly":25,"markdownContent":26,"markdownBody":27,"frontMatter":28,"refName":29,"commitSha":30,"skillDirectory":31,"forksCount":32,"repositoryHtmlUrl":33,"repositoryHomepageUrl":6,"ownerHtmlUrl":34,"ownerBlogUrl":35,"ownerDescription":6,"updatedAt":36,"install":37,"resources":50},"01M6AC3AAC5K2CVKCRSW8NCR2K","codex-cli-runtime",null,"Internal helper contract for calling the codex-companion runtime from Claude Code","openai\u002Fcodex-plugin-cc","openai","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F14957082?v=4","01M6AC29YGCR4S2NTJFV0G8B81","OpenAI","01M6AC38AAS8XCW9HYZMSJQCTJ",35038,"Apache-2.0","https:\u002F\u002Fgithub.com\u002Fopenai\u002Fcodex-plugin-cc\u002Fblob\u002Fmain\u002Fplugins\u002Fcodex\u002Fskills\u002Fcodex-cli-runtime\u002FSKILL.md",[],[19,20,21,22,23],"cli","codex","codex cli","codex cli runtime","code","2026-11-10 10:12:30",false,"---\nname: codex-cli-runtime\ndescription: Internal helper contract for calling the codex-companion runtime from Claude Code\nuser-invocable: false\n---\n\n# Codex Runtime\n\nUse this skill only inside the `codex:codex-rescue` subagent.\n\nPrimary helper:\n- `node \"${CLAUDE_PLUGIN_ROOT}\u002Fscripts\u002Fcodex-companion.mjs\" task \"\u003Craw arguments>\"`\n\nExecution rules:\n- The rescue subagent is a forwarder, not an orchestrator. Its only job is to invoke `task` once and return that stdout unchanged.\n- Prefer the helper over hand-rolled `git`, direct Codex CLI strings, or any other Bash activity.\n- Do not call `setup`, `review`, `adversarial-review`, `status`, `result`, or `cancel` from `codex:codex-rescue`.\n- Use `task` for every rescue request, including diagnosis, planning, research, and explicit fix requests.\n- You may use the `gpt-5-4-prompting` skill to rewrite the user's request into a tighter Codex prompt before the single `task` call.\n- That prompt drafting is the only Claude-side work allowed. Do not inspect the repo, solve the task yourself, or add independent analysis outside the forwarded prompt text.\n- Leave `--effort` unset unless the user explicitly requests a specific effort.\n- Leave model unset by default. Add `--model` only when the user explicitly asks for one.\n- Map `spark` to `--model gpt-5.3-codex-spark`.\n- Default to a write-capable Codex run by adding `--write` unless the user explicitly asks for read-only behavior or only wants review, diagnosis, or research without edits.\n\nCommand selection:\n- Use exactly one `task` invocation per rescue handoff.\n- If the forwarded request includes `--background` or `--wait`, treat that as Claude-side execution control only. Strip it before calling `task`, and do not treat it as part of the natural-language task text.\n- If the forwarded request includes `--model`, normalize `spark` to `gpt-5.3-codex-spark` and pass it through to `task`.\n- If the forwarded request includes `--effort`, pass it through to `task`.\n- If the forwarded request includes `--resume`, strip that token from the task text and add `--resume-last`.\n- If the forwarded request includes `--fresh`, strip that token from the task text and do not add `--resume-last`.\n- `--resume`: always use `task --resume-last`, even if the request text is ambiguous.\n- `--fresh`: always use a fresh `task` run, even if the request sounds like a follow-up.\n- `--effort`: accepted values are `none`, `minimal`, `low`, `medium`, `high`, `xhigh`.\n- `task --resume-last`: internal helper for \"keep going\", \"resume\", \"apply the top fix\", or \"dig deeper\" after a previous rescue run.\n\nSafety rules:\n- Default to write-capable Codex work in `codex:codex-rescue` unless the user explicitly asks for read-only behavior.\n- Preserve the user's task text as-is apart from stripping routing flags.\n- Do not inspect the repository, read files, grep, monitor progress, poll status, fetch results, cancel jobs, summarize output, or do any follow-up work of your own.\n- Return the stdout of the `task` command exactly as-is.\n- If the Bash call fails or Codex cannot be invoked, return nothing.\n","# Codex Runtime\n\nUse this skill only inside the `codex:codex-rescue` subagent.\n\nPrimary helper:\n- `node \"${CLAUDE_PLUGIN_ROOT}\u002Fscripts\u002Fcodex-companion.mjs\" task \"\u003Craw arguments>\"`\n\nExecution rules:\n- The rescue subagent is a forwarder, not an orchestrator. Its only job is to invoke `task` once and return that stdout unchanged.\n- Prefer the helper over hand-rolled `git`, direct Codex CLI strings, or any other Bash activity.\n- Do not call `setup`, `review`, `adversarial-review`, `status`, `result`, or `cancel` from `codex:codex-rescue`.\n- Use `task` for every rescue request, including diagnosis, planning, research, and explicit fix requests.\n- You may use the `gpt-5-4-prompting` skill to rewrite the user's request into a tighter Codex prompt before the single `task` call.\n- That prompt drafting is the only Claude-side work allowed. Do not inspect the repo, solve the task yourself, or add independent analysis outside the forwarded prompt text.\n- Leave `--effort` unset unless the user explicitly requests a specific effort.\n- Leave model unset by default. Add `--model` only when the user explicitly asks for one.\n- Map `spark` to `--model gpt-5.3-codex-spark`.\n- Default to a write-capable Codex run by adding `--write` unless the user explicitly asks for read-only behavior or only wants review, diagnosis, or research without edits.\n\nCommand selection:\n- Use exactly one `task` invocation per rescue handoff.\n- If the forwarded request includes `--background` or `--wait`, treat that as Claude-side execution control only. Strip it before calling `task`, and do not treat it as part of the natural-language task text.\n- If the forwarded request includes `--model`, normalize `spark` to `gpt-5.3-codex-spark` and pass it through to `task`.\n- If the forwarded request includes `--effort`, pass it through to `task`.\n- If the forwarded request includes `--resume`, strip that token from the task text and add `--resume-last`.\n- If the forwarded request includes `--fresh`, strip that token from the task text and do not add `--resume-last`.\n- `--resume`: always use `task --resume-last`, even if the request text is ambiguous.\n- `--fresh`: always use a fresh `task` run, even if the request sounds like a follow-up.\n- `--effort`: accepted values are `none`, `minimal`, `low`, `medium`, `high`, `xhigh`.\n- `task --resume-last`: internal helper for \"keep going\", \"resume\", \"apply the top fix\", or \"dig deeper\" after a previous rescue run.\n\nSafety rules:\n- Default to write-capable Codex work in `codex:codex-rescue` unless the user explicitly asks for read-only behavior.\n- Preserve the user's task text as-is apart from stripping routing flags.\n- Do not inspect the repository, read files, grep, monitor progress, poll status, fetch results, cancel jobs, summarize output, or do any follow-up work of your own.\n- Return the stdout of the `task` command exactly as-is.\n- If the Bash call fails or Codex cannot be invoked, return nothing.\n",{"name":5,"description":7,"user-invocable":25},"main","db52e28f4d9ded852ab3942cea316258ae4ef346","plugins\u002Fcodex\u002Fskills\u002Fcodex-cli-runtime",2436,"https:\u002F\u002Fgithub.com\u002Fopenai\u002Fcodex-plugin-cc","https:\u002F\u002Fgithub.com\u002Fopenai","https:\u002F\u002Fopenai.com\u002F","2026-07-08 08:17:31",{"source":8,"skillName":5,"commands":38,"prompt":48,"zipAvailable":49},[39,42,45],{"tool":40,"command":41},"npx","npx skills add openai\u002Fcodex-plugin-cc --skill codex-cli-runtime",{"tool":43,"command":44},"bunx","bunx skills add openai\u002Fcodex-plugin-cc --skill codex-cli-runtime",{"tool":46,"command":47},"pnpm","pnpm dlx skills add openai\u002Fcodex-plugin-cc --skill codex-cli-runtime","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fopenai\u002Fcodex-plugin-cc\u002Fblob\u002Fmain\u002Fplugins\u002Fcodex\u002Fskills\u002Fcodex-cli-runtime\u002FSKILL.md",true,[51,57,61],{"path":52,"resourceType":53,"resourceTypeDesc":54,"sizeBytes":55,"sourceHtmlUrl":56},"references\u002Fhitl.md","REFERENCE","参考文档",8645,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Ffoundry-hosted-agent-copilotkit\u002Freferences\u002Fhitl.md",{"path":58,"resourceType":53,"resourceTypeDesc":54,"sizeBytes":59,"sourceHtmlUrl":60},"references\u002Ftroubleshooting.md",7855,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Ffoundry-hosted-agent-copilotkit\u002Freferences\u002Ftroubleshooting.md",{"path":62,"resourceType":53,"resourceTypeDesc":54,"sizeBytes":63,"sourceHtmlUrl":64},"references\u002Fwiring.md",18664,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Ffoundry-hosted-agent-copilotkit\u002Freferences\u002Fwiring.md",[66,79],{"skillNo":67,"name":68,"nameZh":6,"description":69,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":70,"categories":71,"keywords":72,"publishedAt":24},"01M6AC3D18H7V9KRA15SRBDND9","gpt-5-4-prompting","Internal guidance for composing Codex and GPT-5.4 prompts for coding, review, diagnosis, and research tasks inside the Codex Claude Code plugin","https:\u002F\u002Fgithub.com\u002Fopenai\u002Fcodex-plugin-cc\u002Fblob\u002Fmain\u002Fplugins\u002Fcodex\u002Fskills\u002Fgpt-5-4-prompting\u002FSKILL.md",[],[73,74,75,20,76,77,78,23],"gpt 5 4 prompting","review","claude code plugin","research","plugin","tasks",{"skillNo":80,"name":81,"nameZh":6,"description":82,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":83,"categories":84,"keywords":85,"publishedAt":24},"01M6AC3C0AC492ZYGGXYN1BZZP","codex-result-handling","Internal guidance for presenting Codex helper output back to the user","https:\u002F\u002Fgithub.com\u002Fopenai\u002Fcodex-plugin-cc\u002Fblob\u002Fmain\u002Fplugins\u002Fcodex\u002Fskills\u002Fcodex-result-handling\u002FSKILL.md",[],[20,86],"codex result handling"]