用途:当用户希望一次性安装整套 oh-my-gods 技能包(80+ 精选智能体技能),而不是逐个挑选时使用。它是对 akillness/oh-my-gods 官方 install.sh 的轻量声明式封装,固定安装脚本 URL,暴露规范环境变量,并说明如何用一条命令面向部分运行时安装。
主要能力:批量安装整套 god-skills 目录;支持按平台选择(claude、codex、gemini、opencode 或 all);可选同时安装 LangChain 技能(WITH_LANGCHAIN=true);重复运行安全,上游安装器默认会备份旧安装(除非 SKIP_BACKUP=true)。
使用方式:先与用户确认目标平台、是否安装 LangChain 包、备份策略,然后执行安装命令。默认安装:curl -fsSL https://raw.githubusercontent.com/akillness/oh-my-gods/main/install.sh | bash。仅 Claude Code 并带 LangChain:PLATFORM=claude WITH_LANGCHAIN=true curl -fsSL https://raw.githubusercontent.com/akillness/oh-my-gods/main/install.sh | bash。静默重装不备份:INSTALL_MODE=silent SKIP_BACKUP=true curl -fsSL https://raw.githubusercontent.com/akillness/oh-my-gods/main/install.sh | bash。安全流程可先下载再审查:curl -fsSLO https://raw.githubusercontent.com/akillness/oh-my-gods/main/install.sh,然后 less install.sh 人工审查,再 bash install.sh。安装后可用 ls ~/.agent-skills | head 及各运行时 skills 目录验证。
环境变量:INSTALL_GLOBAL 默认 true;INSTALL_MODE 默认 silent,可选 silent、auto、interactive;SKIP_BACKUP 默认 false;WITH_LANGCHAIN 默认 false;PLATFORM 默认 all。
适用场景:新机器需要完整技能目录;刷新已有安装;在 oh-my-gods 之外追加 LangChain 技能。
限制:若只需单个技能,应复制对应 .god-skills/<name>/ 目录或使用 npx skills add --skill <name>;未获网络授权(curl | bash)时应改用 git clone 加人工审查;需要可复现性时可将 URL 中的 main 替换为标签或提交 SHA。该包与 akillness/jeo-skills 已装技能可共存,目标命名空间不同。