这是一个公开的 Skill 仓库,用来集中维护可复用的 Skills,并提供尽量简单的安装方式。
目标是让用户可以:
- 通过 GitHub 公开仓库获取 Skill
- 通过一条命令完成安装
- 自动把 Skill 复制到本地可识别的 skills 目录
- 方便后续更新、覆盖安装和批量安装
如果你希望以后持续安装、更新 Skill,推荐先安装一个本地安装器命令。
安装安装器:
bash <(curl -fsSL https://raw.githubusercontent.com/yeyitech/skills-repo/main/bootstrap.sh)默认会安装到:
~/.local/bin/yeyitech-skills安装完成后可以直接使用:
yeyitech-skills --list
yeyitech-skills --skill generate-alipay-wechat-report
yeyitech-skills --all这个本地安装器会自动:
- 把仓库同步到本地缓存目录
- 在需要时更新缓存
- 把指定 Skill 复制到本地可识别的 skills 目录
如果你只是想快速安装某个 Skill,可以直接执行:
安装单个 Skill:
bash <(curl -fsSL https://raw.githubusercontent.com/yeyitech/skills-repo/main/install.sh) \
--skill generate-alipay-wechat-report安装全部 Skill:
bash <(curl -fsSL https://raw.githubusercontent.com/yeyitech/skills-repo/main/install.sh) \
--all默认仓库缓存目录:
~/.cache/yeyitech/skills-repo也可以自定义缓存目录:
SKILLS_REPO_CACHE_DIR=~/project/cache/skills-repo \
bash <(curl -fsSL https://raw.githubusercontent.com/yeyitech/skills-repo/main/install.sh) \
--skill generate-alipay-wechat-report如果你已经把仓库 clone 到本地,也可以直接调用本地安装脚本。
git clone https://github.com/yeyitech/skills-repo.git
cd skills-repo
python3 scripts/install_skill.py --skill generate-alipay-wechat-report安装全部 Skill:
python3 scripts/install_skill.py --all查看可用 Skill:
python3 scripts/install_skill.py --list覆盖已安装的同名 Skill:
python3 scripts/install_skill.py --skill generate-alipay-wechat-report --force安装器会扫描这些常见的本地 skills 目录:
~/.agents/skills~/.codex/skills~/.claude/skills~/.config/claude/skills
规则如下:
- 如果上述目录里已有一个或多个存在,就把选中的 Skill 复制到所有已存在的目录里
- 如果一个都不存在,就默认创建
~/.agents/skills并安装进去 - 如果你想手动指定目录,可以使用
--target
安装到自定义目录示例:
python3 scripts/install_skill.py \
--skill generate-alipay-wechat-report \
--target ~/.codex/skillsinfographic-image/:信息图与视觉长图生成 Skill 源码infographic-image.skill:打包后的分发文件agent-harness-engineering/:Agent 工程化脚手架 Skill 源码agent-harness-engineering.skill:打包后的分发文件generate-alipay-wechat-report/:支付宝 / 微信原生账单数字报表 Skill 源码generate-alipay-wechat-report.skill:打包后的分发文件
bootstrap.sh:先安装本地安装器命令install.sh:一次性安装入口scripts/install_skill.py:实际执行安装与复制的脚本
- 这个仓库本质上是一个公开 GitHub 仓库
- 安装的本质是:把 Skill 从仓库复制到本地可识别的 skills 目录
- 仓库缓存的作用是为了后续更新更方便,不需要每次都重新手动 clone