一键导入
codex-env-config
记录、迁移和排查 Codex CLI 环境配置。适用于 Codex 安装升级、订阅制认证、代理注入、Homebrew、skills 同步及远端环境适配。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
记录、迁移和排查 Codex CLI 环境配置。适用于 Codex 安装升级、订阅制认证、代理注入、Homebrew、skills 同步及远端环境适配。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
在需要打包、签名、OTA、APK/IPA、GitHub Release、商店提交、部署、回滚或验活时使用;支持独立窄任务,也支持作为 app-flow 的当前行动。它核对具体渠道授权,可复用用户明确记录的项目级 preview OTA 持续授权并在验证通过后自动发布;未获授权只做预检。
把自然语言 App 需求、模块说明和参考截图一路推进到经验证的代码与当次授权交付;用于需要长时间自主开发、持续排障和跨上下文恢复的移动端或跨端 App 任务。它不固定技术栈、阶段或交付形式,也不会把无人值守理解为远端发布授权。
在需要与生产者分离的独立评审、复核、验收,或对 App 方案、UI、代码、体验或交付准备度做质量判断时使用;支持独立窄任务,也支持作为 app-flow 的当前行动。它只做只读评判并绑定真实证据,不创建或修改产物,也不做第一方定位根因或直接改代码。
在设计、开发或交付 App 时按需参考 Happy/Paws 经验,包括移动端架构、React Native/Expo 取舍、验证、OTA、安装包与 Release 边界。用于用户明确要求参考 Happy/Paws,或当前问题与这些真实工程经验高度匹配时;它只提供上下文,不是 App Workflow,也不强制复制 Happy 的技术栈。
在需要创建、修改、重构、修复 App 代码,或只读诊断崩溃、定位根因、给出候选补丁时使用;支持独立窄任务,也支持作为 app-flow 的当前行动。它不做产品调研、原型/设计、独立评审或打包发布,除非当前行动本身就是改代码。
作为 self-learning 的 HyperFrames 产出能力,自主学习本地教学音视频或公开视频链接,把教程讲授的方法、可观察动效和屏幕代码转成有证据、可恢复、可渲染的 HyperFrames Demo,并记录实际使用的内容、Skills、工具与可复用经验。仅在 self-learning 调用,或用户明确要求从教学素材制作 HyperFrames Demo 时使用;普通学习任务不要单独触发。
| name | codex-env-config |
| description | 记录、迁移和排查 Codex CLI 环境配置。适用于 Codex 安装升级、订阅制认证、代理注入、Homebrew、skills 同步及远端环境适配。 |
用于沉淀、迁移和排查 Codex CLI 的本机/远端环境配置,包括安装来源、订阅制认证、代理注入、Homebrew 更新、skills 同步和远端适配策略。
进入本 skill 后,第一件事必须读取同目录下的 experience.local.md:
SKILL_DIR="$(cd "$(dirname "${BASH_SOURCE[0]:-$0}")" && pwd 2>/dev/null || pwd)"
test -f "$SKILL_DIR/experience.local.md" && sed -n '1,220p' "$SKILL_DIR/experience.local.md"
如果当前执行环境无法可靠解析 SKILL_DIR,从本 skill 目录直接读取 experience.local.md。该文件是本地经验文件,允许包含真实路径、主机别名、代理端口、密钥文件位置和已验证事实。
SKILL.md 只记录可分享的通用流程,不写真实用户名、绝对路径、IP、端口、token 或 API key。experience.local.md,并确保该文件被 .gitignore 忽略。当用户提出以下需求时使用本 skill:
先读取 experience.local.md,确认当前已验证的本机和远端事实:
本机检查:
command -v codex
codex --version
codex doctor
认证检查必须只输出结构化摘要,不输出密钥明文。可检查:
auth_mode 是否为订阅制模式。优先使用 Homebrew cask 管理 Codex:
brew install --cask codex
brew upgrade --cask codex
如果发现旧的独立二进制:
codex 可用。codex --version 为预期版本。Codex 代理应优先使用命令级注入,避免污染全局 shell:
codex_proxy_env() {
env HTTP_PROXY="$CODEX_HTTP_PROXY" HTTPS_PROXY="$CODEX_HTTPS_PROXY" ALL_PROXY="$CODEX_ALL_PROXY" "$@"
}
codex() { codex_proxy_env command codex "$@"; }
真实代理地址从 experience.local.md 读取,不写入本文件。
远端迁移时按以下顺序处理:
config.toml。codex doctor 验证。远端配置适配原则:
完成后至少验证:
command -v codex
codex --version
codex doctor
同时检查:
每次完成配置或排障后,把已验证事实追加到 experience.local.md:
只写已经验证过的事实,不写猜测。