关于 agenticskills
agenticskills 是安装 oh-my-gods 技能合集的 Agent 技能,适用于希望一次部署整套技能而非逐个选择的场景。它封装上游安装脚本,并提供运行时、LangChain 附加包和备份选项。
主要功能
- 01一次安装 oh-my-gods 技能合集
- 02选择目标运行时平台
- 03可选安装 LangChain 技能
- 04配置安装模式与备份行为
- 05支持重复运行以刷新安装
适用场景
- 01在新机器上部署整套 Agent 技能
- 02为指定运行时安装技能
- 03刷新现有安装或添加 LangChain 技能
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ akillness/ jeo-skills --skill agenticskills安装后在 Claude Code 中输入/agenticskills确认已加载。
附带文件evals/evals.jsonSKILL.toon
详细介绍
AgenticSkills——oh-my-gods 一键安装程序
关键词:
AgenticSkills·agenticskills·oh-my-gods·god-skills当用户希望将整个 oh-my-gods 套件(80 多个精选 Agent 技能)一次性安装到机器上,而不想逐个挑选时,请使用此技能。
此技能是官方 install.sh 的轻量声明式封装,该脚本随 akillness/oh-my-gods 一同提供。它固定了安装程序 URL,公开了标准环境配置项,并说明如何通过单条命令指定部分运行环境。
何时使用此技能
- 用户说“安装 AgenticSkills”“引入 oh-my-gods”“添加 god 技能套件”或表达类似意思。
- 新机器需要先安装完整的 Agent 技能目录,再使用任何特定技能。
- 现有安装需要刷新(重新运行是安全的——除非设置了
SKIP_BACKUP=true,上游安装程序会备份之前的安装)。 - 用户希望在 oh-my-gods 之外添加 LangChain 技能(
WITH_LANGCHAIN=true)。
不要在以下情况下使用
- 用户只需要 oh-my-gods 中的某个特定技能 → 改为复制单个
.god-skills/<name>/目录,或使用npx skills add并加上--skill <name>。 - 用户尚未授权网络访问(
curl | bash)——改用git clone并手动审查。
操作说明
第 1 步——确认用户的需求范围
运行安装程序前,确认以下事项:
- 目标平台:
claude、codex、gemini、opencode或all(默认值)。 - LangChain 套件:是否一并安装(
WITH_LANGCHAIN=true)。 - 备份策略:保留现有的
~/.agent-skills备份(默认值)还是跳过。
第 2 步——运行安装程序
将上游安装程序通过管道传给 bash,并使用所选配置项:
# Default: install everything across every detected runtime, backup previous install
curl -fsSL https://raw.githubusercontent.com/akillness/oh-my-gods/main/install.sh | bash
# Claude Code only, with LangChain skills
PLATFORM=claude WITH_LANGCHAIN=true \
curl -fsSL https://raw.githubusercontent.com/akillness/oh-my-gods/main/install.sh | bash
# Quiet re-install without backup (CI / scripted use)
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 # human review
bash install.sh
第 3 步——验证安装
ls ~/.agent-skills | head
ls ~/.claude/skills 2>/dev/null | head
ls ~/.codex/skills 2>/dev/null | head
ls ~/.gemini/skills 2>/dev/null | head
ls ~/.opencode/skills 2>/dev/null | head
你应该会看到 agent-browser、agent-workflow、agentation、ai-research-skills、api-design 等目录,以及其余 .god-skills/ 目录中的技能,均已镜像到每个检测到的运行环境中。
第 4 步——重新运行或更新
安装程序具有幂等性。若要刷新:
curl -fsSL https://raw.githubusercontent.com/akillness/oh-my-gods/main/install.sh | bash
除非设置了 SKIP_BACKUP=true,否则之前的 ~/.agent-skills 备份会写入该目录旁边。
环境变量
| 变量 | 默认值 | 用途 |
|---|---|---|
INSTALL_GLOBAL | true | 安装到标准路径 ~/.agent-skills |
INSTALL_MODE | silent | silent · auto · interactive |
SKIP_BACKUP | false | 跳过对现有安装的备份 |
WITH_LANGCHAIN | false | 同时安装 langchain-ai/langchain-skills |
PLATFORM | all | claude · gemini · codex · opencode · all |
目录快照
oh-my-gods 目前在 .god-skills/ 下提供 80 多项技能,包括:
agent-browser、agentation、agent-configuration、agent-development-principlesagent-evaluation、agent-manager、agent-principles、agent-workflowagents-cli、ai-research-skills、api-design、api-documentation- ……以及各种工程、运维和数据领域的长尾技能
随时查看 oh-my-gods 目录树,获取完整列表。
最佳实践
- 遵循安全策略时,先审查再执行
curl | bash。 - 若用户需要可复现性,请固定一个提交版本——将安装程序 URL 中的
main替换为标签或提交 SHA。 - 与 jeo-skills 共存:此套件会与
akillness/jeo-skills已提供的技能一同安装;由于目标命名空间不同,不会发生破坏性重叠。 - 上游发生变更后重新运行,而不是逐项比较技能差异——上游安装程序会处理标准同步。
参考资料
- 上游仓库:https://github.com/akillness/oh-my-gods
- 上游安装程序:https://raw.githubusercontent.com/akillness/oh-my-gods/main/install.sh
- 本仓库的目录条目:
README.md→ 基础设施表
评论
支持 Markdown