mcpField
A
agenticskills

agenticskills

github.com/akillnessAgent 工作流53165 次安装4 天前更新
代码仓库

关于 agenticskills

agenticskills 是安装 oh-my-gods 技能合集的 Agent 技能,适用于希望一次部署整套技能而非逐个选择的场景。它封装上游安装脚本,并提供运行时、LangChain 附加包和备份选项。

主要功能

  1. 01一次安装 oh-my-gods 技能合集
  2. 02选择目标运行时平台
  3. 03可选安装 LangChain 技能
  4. 04配置安装模式与备份行为
  5. 05支持重复运行以刷新安装

适用场景

  1. 01在新机器上部署整套 Agent 技能
  2. 02为指定运行时安装技能
  3. 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 步——确认用户的需求范围

运行安装程序前,确认以下事项:

  1. 目标平台:claude、codex、gemini、opencode 或 all(默认值)。
  2. LangChain 套件:是否一并安装(WITH_LANGCHAIN=true)。
  3. 备份策略:保留现有的 ~/.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_GLOBALtrue安装到标准路径 ~/.agent-skills
INSTALL_MODEsilentsilent · auto · interactive
SKIP_BACKUPfalse跳过对现有安装的备份
WITH_LANGCHAINfalse同时安装 langchain-ai/langchain-skills
PLATFORMallclaude · gemini · codex · opencode · all

目录快照

oh-my-gods 目前在 .god-skills/ 下提供 80 多项技能,包括:

  • agent-browser、agentation、agent-configuration、agent-development-principles
  • agent-evaluation、agent-manager、agent-principles、agent-workflow
  • agents-cli、ai-research-skills、api-design、api-documentation
  • ……以及各种工程、运维和数据领域的长尾技能

随时查看 oh-my-gods 目录树,获取完整列表。

最佳实践

  1. 遵循安全策略时,先审查再执行 curl | bash。
  2. 若用户需要可复现性,请固定一个提交版本——将安装程序 URL 中的 main 替换为标签或提交 SHA。
  3. 与 jeo-skills 共存:此套件会与 akillness/jeo-skills 已提供的技能一同安装;由于目标命名空间不同,不会发生破坏性重叠。
  4. 上游发生变更后重新运行,而不是逐项比较技能差异——上游安装程序会处理标准同步。

参考资料

评论

支持 Markdown