SuperAPI AI 工具集

skill-installer

编程与开发

查看项目

更新于 10-15 16:48

技能介绍

用途:把 Codex 技能安装到 $CODEX_HOME/skills 目录(默认 ~/.codex/skills)。默认来源是 https://github.com/openai/skills/tree/main/skills/.curated,也可由用户提供其他位置。

主要能力:列出精选技能;按技能名从精选列表安装;从指定 GitHub 仓库或路径安装(含私有仓库);一次运行可通过多个 --path 安装多个技能。

使用方式:按任务选择辅助脚本。列出精选技能:scripts/list-curated-skills.py,或加 --format json。从 GitHub 安装:scripts/install-skill-from-github.py --repo <owner>/<repo> --path <path/to/skill> [<path/to/skill> ...],也可用 --url https://github.com/<owner>/<repo>/tree/<ref>/<path>。安装后提示用户“Restart Codex to pick up new skills.”。列表示例格式为:Skills from {repo}: 逐条列出技能名,已安装的标注 (already installed),最后询问要安装哪些。

行为与限制:所有脚本需要联网,在沙箱中运行时需申请提权。公共 GitHub 仓库默认直接下载;若因鉴权或权限失败,回退到 git sparse checkout(先 HTTPS,后 SSH)。目标技能目录已存在时会中止。安装位置为 $CODEX_HOME/skills/<skill-name>。选项包括 --ref <ref>(默认 main)、--dest <path>、--method auto|download|git;除非提供 --name,否则技能名取路径的 basename。私有仓库可用现有 git 凭据或可选 GITHUB_TOKEN/GH_TOKEN 访问。精选列表通过 GitHub API 获取,若不可用则说明错误并退出。https://github.com/openai/skills/tree/main/skills/.system 下的技能已预装,无需安装;用户坚持时可下载并覆盖。已安装标注来自 $CODEX_HOME/skills。

适用场景:需要查询或安装 Codex 技能时。限制:需网络;目录已存在会中止;精选列表依赖 GitHub API 可用性。