[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M786VEDJ4TP4CVM18MATMEGA":3,"skill-same:01M786VEDJ4TP4CVM18MATMEGA":57},{"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":19,"linkOnly":20,"markdownContent":21,"markdownBody":22,"frontMatter":23,"refName":25,"commitSha":26,"skillDirectory":27,"forksCount":14,"repositoryHtmlUrl":28,"repositoryHomepageUrl":29,"ownerHtmlUrl":30,"ownerBlogUrl":31,"ownerDescription":32,"updatedAt":33,"install":34,"resources":46},"01M786VEDJ4TP4CVM18MATMEGA","codex-subagent",null,"Launch OpenAI Codex CLI as a subagent (ChatGPT subscription auth, no API key). Use when delegating a self-contained coding task to Codex from another agent — parallel implementation work, a second opinion, or an independent verification pass.","Solizardking\u002Fskillhub-main","Solizardking","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F108096810?v=4","01M786KDB10AYV042N0F9BD5B5","Clawd","01M786NYYXSZK1D05WM8JQPC48",0,"MIT","https:\u002F\u002Fgithub.com\u002FSolizardking\u002Fskillhub-main\u002Fblob\u002Fmain\u002Fpublic\u002Fapi\u002Fskills\u002Fagent-orchestration\u002Fcodex-subagent\u002FSKILL.md",[],[],"2026-11-15 14:19:17",false,"---\nname: codex-subagent\ndescription: Launch OpenAI Codex CLI as a subagent (ChatGPT subscription auth, no API key). Use when delegating a self-contained coding task to Codex from another agent — parallel implementation work, a second opinion, or an independent verification pass.\ndisable-model-invocation: true\n---\n\n# Codex CLI as a Subagent\n\nCodex CLI is OpenAI's terminal coding agent. `codex exec` runs it non-interactively:\nit works autonomously in a sandbox, streams progress to stderr, and prints only the\nfinal message to stdout. Auth reuses the user's ChatGPT subscription — never an API key.\n\n## When to delegate\n\n- Self-contained coding task with clear success criteria (fix, feature, refactor, review).\n- Parallel work: several independent tasks at once (see Parallel runs).\n- Second opinion \u002F independent verification of your own changes.\n\nDo NOT delegate tasks that need conversation context you can't fully write into the prompt.\n\n## Preflight\n\n```bash\ncodex --version       # missing? npm i -g @openai\u002Fcodex  (or: brew install --cask codex)\ncodex login status    # exit 0 + \"Logged in using ChatGPT\" = ready\n```\n\nNot logged in → stop and tell the user to run `codex login` (one-time browser OAuth).\nNever read, print, or copy credentials (`~\u002F.codex\u002Fauth.json`).\n\n## Launch\n\n```bash\nOUT=$(mktemp \u002Ftmp\u002Fcodex-out.XXXXXX)\ncodex exec \\\n  --cd \u002Fpath\u002Fto\u002Frepo \\\n  --model gpt-5.6-sol \\\n  --config model_reasoning_effort=high \\\n  --sandbox workspace-write \\\n  --output-last-message \"$OUT\" \\\n  \"Full task prompt: goal, constraints, files to touch, definition of done.\" \\\n  \u003C\u002Fdev\u002Fnull\n```\n\n- Always use GPT 5.6 Sol (`gpt-5.6-sol`). Default reasoning effort to `high`.\n  Pass both flags explicitly on every new Codex run.\n- Do NOT use Codex fast mode.\n- `\u003C\u002Fdev\u002Fnull` is MANDATORY when stdin is not a real terminal (background shells,\n  scripts): codex treats open stdin as extra context and waits forever for EOF.\n- Codex sees NOTHING of your conversation. Put all context in the prompt:\n  goal, relevant paths, constraints, and how to verify it's done.\n- Long prompt? Pipe it via stdin instead: `codex exec [flags] - \u003C \u002Ftmp\u002Ftask.md`.\n- Wrap the command in a background\u002FBash subagent if your host agent has one\n  (Cursor: Task tool with a shell subagent) so Codex's verbose stream stays out\n  of the parent context. Fallback: a plain background terminal.\n- Runs take minutes and have no built-in timeout — background it and monitor.\n- Optional: `--json` for JSONL event stream.\n\n## Collect results\n\n```bash\ncat \"$OUT\"                            # final message = the deliverable\ngit -C \u002Fpath\u002Fto\u002Frepo status --short   # see what Codex actually changed\n```\n\nFollow-up in the same session (run from the same cwd — resume filters by cwd):\n\n```bash\ncodex exec resume --last \"follow-up instruction\" \u003C\u002Fdev\u002Fnull\n```\n\n## Parallel runs\n\nParallelize only genuinely independent tasks, and assign file ownership upfront so\nresults merge cleanly. One git worktree per Codex run — never two in the same tree:\n\n```bash\ngit worktree add \u002Ftmp\u002Fwt-taskA -b codex\u002Ftask-a\ncodex exec --cd \u002Ftmp\u002Fwt-taskA --model gpt-5.6-sol \\\n  --config model_reasoning_effort=high --sandbox workspace-write \\\n  -o \u002Ftmp\u002FoutA.md \"task A\" \u003C\u002Fdev\u002Fnull\n```\n\n## Failure modes\n\n- Hangs forever with no output → stdin was left open. Kill it, relaunch with `\u003C\u002Fdev\u002Fnull`.\n- `codex login status` non-zero → the user must run `codex login`. Don't work around it.\n- ChatGPT plan rate limit hit → report to the user; never retry in a loop.\n- \"Not a git repo\" error → add `--skip-git-repo-check`, or init a repo first.\n- Network is blocked inside the workspace-write sandbox by default. If the task\n  needs it (installs, API calls): `-c sandbox_workspace_write.network_access=true`.\n- NEVER use `--dangerously-bypass-approvals-and-sandbox`.\n\n## Rules\n\n- One task per launch. Split big jobs into multiple launches.\n- Review Codex's diff yourself before declaring the task done.\n\n## Cursor-native wrapper (optional)\n\nFor auto-routing and `\u002Fcodex` invocation inside Cursor, add `~\u002F.cursor\u002Fagents\u002Fcodex.md` —\na custom subagent whose description is \"delegates coding tasks to Codex CLI\" and whose\nbody points at this skill.\n","# Codex CLI as a Subagent\n\nCodex CLI is OpenAI's terminal coding agent. `codex exec` runs it non-interactively:\nit works autonomously in a sandbox, streams progress to stderr, and prints only the\nfinal message to stdout. Auth reuses the user's ChatGPT subscription — never an API key.\n\n## When to delegate\n\n- Self-contained coding task with clear success criteria (fix, feature, refactor, review).\n- Parallel work: several independent tasks at once (see Parallel runs).\n- Second opinion \u002F independent verification of your own changes.\n\nDo NOT delegate tasks that need conversation context you can't fully write into the prompt.\n\n## Preflight\n\n```bash\ncodex --version       # missing? npm i -g @openai\u002Fcodex  (or: brew install --cask codex)\ncodex login status    # exit 0 + \"Logged in using ChatGPT\" = ready\n```\n\nNot logged in → stop and tell the user to run `codex login` (one-time browser OAuth).\nNever read, print, or copy credentials (`~\u002F.codex\u002Fauth.json`).\n\n## Launch\n\n```bash\nOUT=$(mktemp \u002Ftmp\u002Fcodex-out.XXXXXX)\ncodex exec \\\n  --cd \u002Fpath\u002Fto\u002Frepo \\\n  --model gpt-5.6-sol \\\n  --config model_reasoning_effort=high \\\n  --sandbox workspace-write \\\n  --output-last-message \"$OUT\" \\\n  \"Full task prompt: goal, constraints, files to touch, definition of done.\" \\\n  \u003C\u002Fdev\u002Fnull\n```\n\n- Always use GPT 5.6 Sol (`gpt-5.6-sol`). Default reasoning effort to `high`.\n  Pass both flags explicitly on every new Codex run.\n- Do NOT use Codex fast mode.\n- `\u003C\u002Fdev\u002Fnull` is MANDATORY when stdin is not a real terminal (background shells,\n  scripts): codex treats open stdin as extra context and waits forever for EOF.\n- Codex sees NOTHING of your conversation. Put all context in the prompt:\n  goal, relevant paths, constraints, and how to verify it's done.\n- Long prompt? Pipe it via stdin instead: `codex exec [flags] - \u003C \u002Ftmp\u002Ftask.md`.\n- Wrap the command in a background\u002FBash subagent if your host agent has one\n  (Cursor: Task tool with a shell subagent) so Codex's verbose stream stays out\n  of the parent context. Fallback: a plain background terminal.\n- Runs take minutes and have no built-in timeout — background it and monitor.\n- Optional: `--json` for JSONL event stream.\n\n## Collect results\n\n```bash\ncat \"$OUT\"                            # final message = the deliverable\ngit -C \u002Fpath\u002Fto\u002Frepo status --short   # see what Codex actually changed\n```\n\nFollow-up in the same session (run from the same cwd — resume filters by cwd):\n\n```bash\ncodex exec resume --last \"follow-up instruction\" \u003C\u002Fdev\u002Fnull\n```\n\n## Parallel runs\n\nParallelize only genuinely independent tasks, and assign file ownership upfront so\nresults merge cleanly. One git worktree per Codex run — never two in the same tree:\n\n```bash\ngit worktree add \u002Ftmp\u002Fwt-taskA -b codex\u002Ftask-a\ncodex exec --cd \u002Ftmp\u002Fwt-taskA --model gpt-5.6-sol \\\n  --config model_reasoning_effort=high --sandbox workspace-write \\\n  -o \u002Ftmp\u002FoutA.md \"task A\" \u003C\u002Fdev\u002Fnull\n```\n\n## Failure modes\n\n- Hangs forever with no output → stdin was left open. Kill it, relaunch with `\u003C\u002Fdev\u002Fnull`.\n- `codex login status` non-zero → the user must run `codex login`. Don't work around it.\n- ChatGPT plan rate limit hit → report to the user; never retry in a loop.\n- \"Not a git repo\" error → add `--skip-git-repo-check`, or init a repo first.\n- Network is blocked inside the workspace-write sandbox by default. If the task\n  needs it (installs, API calls): `-c sandbox_workspace_write.network_access=true`.\n- NEVER use `--dangerously-bypass-approvals-and-sandbox`.\n\n## Rules\n\n- One task per launch. Split big jobs into multiple launches.\n- Review Codex's diff yourself before declaring the task done.\n\n## Cursor-native wrapper (optional)\n\nFor auto-routing and `\u002Fcodex` invocation inside Cursor, add `~\u002F.cursor\u002Fagents\u002Fcodex.md` —\na custom subagent whose description is \"delegates coding tasks to Codex CLI\" and whose\nbody points at this skill.\n",{"name":5,"description":7,"disable-model-invocation":24},true,"main","be3de0244dc1a57e323d8160787ebb40fb64930e","public\u002Fapi\u002Fskills\u002Fagent-orchestration\u002Fcodex-subagent","https:\u002F\u002Fgithub.com\u002FSolizardking\u002Fskillhub-main","https:\u002F\u002Fskills.x402.wtf","https:\u002F\u002Fgithub.com\u002FSolizardking","https:\u002F\u002Fmusebook.trade","Got a mile high and never came down","2026-10-08 23:20:13",{"source":8,"skillName":5,"commands":35,"prompt":45,"zipAvailable":24},[36,39,42],{"tool":37,"command":38},"npx","npx skills add Solizardking\u002Fskillhub-main --skill codex-subagent",{"tool":40,"command":41},"bunx","bunx skills add Solizardking\u002Fskillhub-main --skill codex-subagent",{"tool":43,"command":44},"pnpm","pnpm dlx skills add Solizardking\u002Fskillhub-main --skill codex-subagent","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FSolizardking\u002Fskillhub-main\u002Fblob\u002Fmain\u002Fpublic\u002Fapi\u002Fskills\u002Fagent-orchestration\u002Fcodex-subagent\u002FSKILL.md",[47,53],{"path":48,"resourceType":49,"resourceTypeDesc":50,"sizeBytes":51,"sourceHtmlUrl":52},"metadata.json","REFERENCE","参考文档",450,"https:\u002F\u002Fgithub.com\u002FSolizardking\u002Fskillhub-main\u002Fblob\u002Fmain\u002Fpublic\u002Fapi\u002Fskills\u002Fagent-orchestration\u002Fcodex-subagent\u002Fmetadata.json",{"path":54,"resourceType":49,"resourceTypeDesc":50,"sizeBytes":55,"sourceHtmlUrl":56},"verification.json",1148,"https:\u002F\u002Fgithub.com\u002FSolizardking\u002Fskillhub-main\u002Fblob\u002Fmain\u002Fpublic\u002Fapi\u002Fskills\u002Fagent-orchestration\u002Fcodex-subagent\u002Fverification.json",[58,65,72,79,86,94],{"skillNo":59,"name":60,"nameZh":6,"description":61,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":62,"categories":63,"keywords":64,"publishedAt":19},"01M78E0TGCAMNPS207BA3G07S7","zkrouter","Self-hosted OpenAI-compatible LLM router — smart tier-based routing, ZK-stamped routing decisions, mode overrides, free OpenRouter at install via the Birth bot. Save 60-80% on inference costs by routing to the cheapest capable model across 12+ OpenRouter models.","https:\u002F\u002Fgithub.com\u002FSolizardking\u002Fskillhub-main\u002Fblob\u002Fmain\u002Fskills\u002Fzkrouter\u002FSKILL.md",[],[],{"skillNo":66,"name":67,"nameZh":6,"description":68,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":69,"categories":70,"keywords":71,"publishedAt":19},"01M78E0R1Z8BDT6EDTHY17MTNB","zk","For custom ZK Solana programs and privacy-preserving applications to prevent double spending. Guide to integrate rent-free nullifier PDAs for double-spend prevention.","https:\u002F\u002Fgithub.com\u002FSolizardking\u002Fskillhub-main\u002Fblob\u002Fmain\u002Fskills\u002Fzk\u002FSKILL.md",[],[],{"skillNo":73,"name":74,"nameZh":6,"description":75,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":76,"categories":77,"keywords":78,"publishedAt":19},"01M78E0P3ZTZ1YWF8MD5MM23QE","zk-omni-messaging","Zero-knowledge omnichain messaging between Robinhood Chain and Solana using CheshireZkOmniMessenger (msgType 4) with nullifier anti-replay and the zk-omni-relayer service.","https:\u002F\u002Fgithub.com\u002FSolizardking\u002Fskillhub-main\u002Fblob\u002Fmain\u002Fskills\u002Fzk-omni-messaging\u002FSKILL.md",[],[],{"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":19},"01M78E0JXZ2PNB1896VXAGDBWD","zerion-wallet-data","Use when the user asks to check a wallet's portfolio, token balances, DeFi positions, PnL, transaction history, or NFTs. Provides interpreted on-chain data across 40+ EVM chains and Solana via x402 pay-per-request or API key — no raw RPC decoding needed.","https:\u002F\u002Fgithub.com\u002FSolizardking\u002Fskillhub-main\u002Fblob\u002Fmain\u002Fskills\u002Fzerion-wallet-data\u002FSKILL.md",[],[],{"skillNo":87,"name":88,"nameZh":6,"description":89,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":90,"sourceHtmlUrl":91,"categories":92,"keywords":93,"publishedAt":19},"01M78E0G14FH9GRRTQYMKD5E59","youtube-clipper","YouTube 视频智能剪辑工具。下载视频和字幕，AI 分析生成精细章节（几分钟级别）， 用户选择片段后自动剪辑、翻译字幕为中英双语、烧录字幕到视频，并生成总结文案。 使用场景：当用户需要剪辑 YouTube 视频、生成短视频片段、制作双语字幕版本时。 关键词：视频剪辑、YouTube、字幕翻译、双语字幕、视频下载、clip video","https:\u002F\u002Fgithub.com\u002FSolizardking\u002Fskillhub-main\u002Fblob\u002Fmain\u002Fskills\u002Fyoutube-clipper\u002FLICENSE","https:\u002F\u002Fgithub.com\u002FSolizardking\u002Fskillhub-main\u002Fblob\u002Fmain\u002Fskills\u002Fyoutube-clipper\u002FSKILL.md",[],[],{"skillNo":95,"name":96,"nameZh":6,"description":97,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":98,"categories":99,"keywords":100,"publishedAt":19},"01M78E0C2ZYA99CFFDNB7ZMK5S","yield-optimization","Multi-chain yield optimization via yield.xyz (StakeKit). Discover 2,988+ yield opportunities across 75+ blockchains, build deposit\u002Fwithdrawal transactions with shell scripts, and sign them with a MoonPay wallet. Use when the user wants to earn yield, find the best lending or staking rate, enter\u002Fexit a position, or check portfolio balances.","https:\u002F\u002Fgithub.com\u002FSolizardking\u002Fskillhub-main\u002Fblob\u002Fmain\u002Fskills\u002Fyield-optimization\u002FSKILL.md",[],[]]