技能教程 · 代理
用上下文文件把技能挂上 Gemini CLI
Gemini CLI 没有技能目录——但它有上下文文件和真实的 shell,而 WorkshopSkill 文件夹需要的恰恰只是这两样:导入 SKILL.md,让模型跑它打印的命令。
下载文件夹
取两个技能
mkdir -p ~/skills && cd ~/skills curl -LO https://workshopskill.com/zh/activities/blind-portrait/files/blind-portrait.zip curl -LO https://workshopskill.com/zh/activities/the-orange/files/the-orange.zip unzip -o '*.zip'
用 GEMINI.md 接线
Gemini CLI 读 GEMINI.md 当上下文,支持 @文件 导入。在备课目录里导入这个季度要用的技能,/memory 重新加载:
备课目录里的 GEMINI.md
# 工作坊备课 技能来自 https://workshopskill.com(CC BY 4.0)。导入已装的: @~/skills/blind-portrait/SKILL.md @~/skills/the-orange/SKILL.md 收到场次需求时,先对导入的技能做匹配, 再照打执行其中的准备命令。
首跑
一次对话
> 用橘子给两队备 45 分钟冲突训练 Gemini 读入技能,把道具卡、任务书、复盘 取进当前目录,打出执行脚本摘要, 並给出在线前后测命令(需要 FormLM 登录)
卡住了?
- 导入太多撑爆上下文?一次挂一两个;其余都在 skills.json 里,一条 curl 的事。
- 每条 curl 都要确认?同一会话里放行第一条后,相同模式自动通过。
- 要中文物料?用 zh 包——流程完全相同,文件名是中文。
接着读
常见问题
Gemini CLI 原生支持 SKILL.md 吗?
撰写本教程时还没有独立技能加载器——GEMINI.md 导入是等效路径:文件进上下文,shell 可执行。
打印的 PDF 放哪?
当前目录——curl 步骤用 -O/-LO。一场课一个文件夹,打印也从这里出。
下载要 API key 吗?
不用。发现和安装都是匿名 HTTPS;只有可选的 FormLM 测量需要免费账号。