agent 的 skill 可以看做一个支持自动触发的的特定提示词集合体,用来更好地完成各项工作。
安装网上skills
在该网站中有大量 skills,使用 npx skills 安装这些 skill。选择全局安装(Global),安装的 skill 在默认在 ~/agents/skills 目录中,虽然 Codex、Claude Code、Opencode 都有自己的配置目录和 skills 目录,但是这些 agent 也会读取该目录并正常使用这里的 skills。
我的 skill
git-commit以标准格式为项目写原子 git 提交信息,并且还有详细信息。deliverable-document-writer写独立报告用的。paper-reader读各种论文并翻译。可以选择翻译、总结或者两种都有。project-context以文件方式在项目目录中为项目维护一个给 agent 看的长期的记忆文档。对于没有生成记忆的项目,可以选择通过读取项目代码、已有文档、git 历史来新建独有的记忆;可以选择在几轮修改后更新记忆,并新开一个对话让新的 agent 来读取记忆以免上下文过长。为了避免消耗过大,不会自动更新记忆。# 对于新项目 /project-context 读取项目代码和git记录等,生成记忆文档 # 对于已有记忆的项目的新会话 /project-context 理解项目 # 几轮修改后更新记忆 /project-context 更新维护文档
推荐的 skill
https://github.com/Yezery/aigc-down-skill 降 aigc 的 skill
https://github.com/redbaronyyyyy-eng/humanizer-zh-academic 降 aigc 的 skill
https://github.com/hugohe3/ppt-master 直接做出 ppt,这个建议单独使用 opus 最新模型做,不建议使用 omo 等插件
https://github.com/ljagiello/ctf-skills ctf skill
https://github.com/mukul975/Anthropic-Cybersecurity-Skills 护网/蓝队 skill
https://www.skills.sh/coreyhaines31/marketingskills/customer-research 通过转录分析和在线研究,揭示客户的想法、言论和痛点
https://www.skills.sh/cloudflare/skills/web-perf 衡量核心网页指标,并识别渲染阻塞资源、网络链、布局偏移和缓存问题。
前端 skill
https://github.com/nextlevelbuilder/ui-ux-pro-max-skill 前端设计 skill
https://www.skills.sh/jakubkrehel/make-interfaces-feel-better/make-interfaces-feel-better UI 工艺打磨规则
https://github.com/greensock/gsap-skills 重型动画 skill
https://www.skills.sh/better-auth/better-icons/better-icons 获取大量图标的 skill
https://www.skills.sh/onmax/nuxt-skills/motion Vue 或 Nuxt 的普通组件动画
https://www.skills.sh/vercel-labs/agent-browser/agent-browser 给 agent 用的浏览器
有很多 skill 可以放到 omo-slim 的配置中,让某些 agent 自动调用。
使用 npx skills update -g 随时检查 skill 是否有更新。
自己动手生成skill
使用 https://skills.sh/site/smithery.ai/skill-creator 生成自定义 skill。
然后,你就可以在 github 上搞一个自己的 skill 仓库,把每个 skill 作为单独目录上传上去,并通过 npx skills 进行安装了。
npx skills add 仓库地址 --skill skill名称
npx skills update -g # 更新全局skill