
50 多万浏览、三位业内大佬集体背书。这套开源技能库为什么值得关注一、先认识一下作者David Ondrej 是一名 AI 博主今年22 岁专注 AI 编程和智能体工作流。做 AI 之前他手里有一个40 万订阅的视频频道。三年前他把频道放下扎进 AI agent一写就是2000 多个小时。这几年他做的事不止写代码。他还是开源智能体框架Agent Zero的作者。三周前他又做了一件让 AI 圈集体侧目的事。他把平时用的那一整套 agent 技能全部开源成了 GitHub 仓库放在github.com/DavidOndrej/skills下面。帖子一发50 多万浏览。三位 AI 圈的大佬先后回应背书。Hermes Agent 的联合创始人Boltmetrics 的首席技术官 Morgan LintonOpenSea 的首席技术官Morgan Linton 评价说这可能是同类别里相当出色的一套 agent 技能仓库。到今天这个仓库已经收录50 多个技能累计安装量数千次拿到3700 多颗星。除了这个仓库David Ondrej 还维护着一个叫linear-agents的项目也在做一套叫 Deep API 的服务。他的工作核心只有一件事研究怎么让 AI 智能体真正靠谱地工作。一个 22 岁的年轻人靠一套技能让这么多业内人士集体点头。这套技能值得一条一条拆开看。二、这个仓库讲的是什么在正式介绍之前先理解一个基础概念。这里说的 skill是写给 AI 智能体看的操作说明。一个 skill 就是一个文件夹里面通常有一份SKILL.md文件写清楚什么情况下用、具体怎么一步步做。智能体只有在接到相关任务时才会去读对应的 skill。这样做有一个直接的好处省 token。把说明放进主提示词里AI 每次都要读一遍。做成 skill按需加载只在真正用到时才读成本低得多。这个仓库把 50 多个技能分成了五个类别。类别目录用途skills/agent-orchestration/调度、协调多个 AI 智能体skills/skill-authoring/编写和发布新的技能skills/research-and-web/上网搜索、深度研究、抓取网页skills/thinking-and-docs/结构化思考、把想法变成文档skills/ops-and-setup/机器、服务器、安全、工具的配置上面这五个目录就是仓库里真实的文件夹结构可以在 GitHub 上直接点开核对。下面挑 David Ondrej 本人高频使用的 8 个逐个说明。每个都标出了它在仓库里的相对路径方便读者直接找到。三、8 个技能逐一说明1. global-agent-guardrails全局护栏仓库位置skills/ops-and-setup/global-agent-guardrails/这是整张清单里最关键的一项负责安全。想大规模跑多个智能体现实的做法是让它全自动运行不再每条命令都停下来等人按回车批准。全自动很快但也有风险。已经有不少案例智能体把生产环境的数据库直接删掉了。强模型能降低出错的概率却没法完全消除。这个技能的作用是在智能体执行命令之前设一道程序化的拦截。它自带一个 hook会在工具真正执行前检查命令。下面这些危险模式会被一律拦下。指向根目录的递归删除命令rm -rf删除整个用户目录格式化磁盘的命令用管理员权限删除文件把网络内容直接送进命令行执行改写 git 历史、删除远程分支和标签摧毁 git reflog 这道用于找回误删的安全网关键区别在于这套做法和写一句请别乱删、指望智能体听话的思路完全不同它靠代码硬性拦截。脚本里既写清必须拦什么也写清必须放什么。递归删掉node_modules这种经常膨胀的依赖目录可以放行递归删掉整台机器则必须拦住。2. git-worktreeGit 工作树仓库位置skills/agent-orchestration/git-worktree/当多个智能体在同一台机器上并行工作时会遇到一个麻烦它们可能抢着改同一个文件。Git Work Tree 解决的就是这个。worktree 是同一个仓库的一份独立副本挂在独立的分支上。每个智能体在属于自己的那份副本里工作彼此完全隔离又能一起推进同一个仓库速度会快很多。项目特别小的时候还能勉强不隔离。一旦同一个仓库里有超过五个智能体同时工作worktree 就基本是必需的。这个技能会教智能体几件事。判断自己所在的位置创建和移除 worktree把 worktree 标记为完成自动配置把环境变量这类基础文件复制过去启动新智能体时只需要说一句下面的话。实现某个功能在新的 worktree 里做智能体读完技能就知道该怎么把仓库克隆到独立目录里。3. 服务器隔离VPS 管理说明视频中讲解的这一项在当前公开仓库里已找不到对应目录。David Ondrej 讲到这里时核心观点是跑多个智能体时更稳妥的做法是把它们分开放在不同的机器上。他自己的几个智能体就各自跑在独立的 VPS 上有的管任务清单有的记日常数据。分开的好处有两个。智能体不会在本人电脑上误删东西它们之间不会互相打架这些智能体还能通过即时通讯工具连起来人可以随时和它们对话。他原本设想的是一个专门管理 VPS 的技能让一个智能体通过 SSH 或 Terraform 去恢复崩溃的智能体、在新模型发布时给它们升级。不过核查github.com/DavidOndrej/skills的当前目录树后没有发现任何名称里含 vps、server、ssh、terraform 的文件夹。这一项很可能已被作者移除或保留为私有技能读者暂时无法在公开仓库中找到它。4. goal-loop目标循环仓库位置skills/agent-orchestration/goal-loop/这个技能教智能体把一个模糊的指令扩写成一个带明确终点的长跑任务。关键在终点两个字。给智能体一句「做个功能」它也能做但这不是正确用法。正确用法是给出明确的数字和明确的结束条件例如下面这句话。找到 100 个某地区的市场负责人每人至少三种联系方式智能体就会一直跑直到凑够条件为止。写一条好的目标循环提示词通常要花十分钟左右反复琢磨。用这个技能可以省掉这些功夫。只要说一句下面的话再补两句直白的话描述目标。用 goal-loop 技能给我写个简单提示词技能里已经写好了目标循环的定义、要求、适用场景和五部分契约。智能体读完就能直接产出优化好的提示词。这个技能并不只用于写代码。找营销联系人、找新员工这类生活或生意里的任务都能用目标循环交给智能体去跑。5. setup-help引导式配置仓库位置skills/ops-and-setup/setup-help/这个技能和前一个正好相反它用在需要本人亲自参与的场景。有些操作不该交给智能体。搭建新数据库时不想把权限交出去前端部署有变动想自己看着点在一个网页上填表单这类场景智能体的角色是引导者一步步带人走完流程。这个技能定的是引导时的格式规范。它有价值的地方在于既给出当前这一步的上下文又保留一份剩余步骤的清单。很多时候人会在当前这一步反复追问普通智能体会丢掉后面还没做的事。有了这个技能可以一直追问当前这一步每次回答末尾都还列着剩余步骤不会只盯着一个点就忘了后面还有多少活。对完全没有经验的新手也适用。说一句「用 setup-help 帮我在某平台上部署一个后端」智能体就会用一个不把人绕晕的节奏带完全程。6. decisions决策把关仓库位置skills/thinking-and-docs/decisions/这个技能来自一个反直觉的判断。到 2026 年前沿模型的代码几乎无可挑剔比世界上绝大多数程序员写得都好。真正需要人来把关的是模型做出来的决策。所以这个技能提倡在智能体完成一个功能、修完一个大 bug、或者做完一次涉及几十个文件的大重构之后向智能体提出下面这个问题。做这个的时候你做了哪些没把握的重要决策深入想想把所有重要决策都过一遍看看有没有更好的替代方案。已经有理想方案的就别列只列没把握的。作者特意在原版基础上做了修改。原版只要模型「全列出来」模型就会过度思考列出一堆不需要审的内容。改成只列没把握的重要决策模型会给出这样的回答。我做了四个主要决策三个已经有理想方案最后一个没把握人就能逐条审。配套的另有next-decision技能路径在skills/thinking-and-docs/next-decision/。它解决的是另一个问题当智能体一次列出十个决策时人会招架不住。这个技能让智能体一次只拿出一个决策给出前四个选项并标明推荐哪个人只需要说「三号不错」或者「你推荐的就去做」。核心逻辑是一句话写代码很便宜模型几分钟能写一万行。贵、难、耗时的是把关这一步。所以更划算的做法是只审实现过程中那几个关键决策。7. anti-sleep防休眠仓库位置skills/ops-and-setup/anti-sleep/这个技能解决一个很具体的问题电脑会自动休眠把正在跑的智能体也一起停掉。任何操作系统都能设置多久休眠但这是个琐碎的体力活。作者让智能体去找到精确的设置页面并打开省去自己翻五分钟设置。更进一步如果在笔记本上跑智能体、人又想睡觉希望它们彻夜运行这个技能就派上用场。它建立在 macOS 上一条叫caffeinate的命令之上。技能附带一个 shell 脚本教智能体怎么用、怎么验证所以不用每次都重新生成。默认让电脑保持三小时不睡可以改成五小时。作者自己一天用好几次。凡是有多个智能体在跑、自己又要离开电脑时就设一个时长保证这段时间电脑不睡。8. deepapiDeep API仓库位置skills/research-and-web/deepapi/最后这个技能是作者基于自己正在开发的 Deep API 服务做的。它的卖点是一把钥匙解决所有外部能力。给智能体配置新环境时通常要一个一个地配置进去五六个不同的 API key分别对应搜索、抓取、发邮件等不同服务。Deep API 用一个 key全解决了覆盖网页抓取、深度研究和网络搜索还能收发邮件。这个技能放在research-and-web类别下教智能体怎么用这些端点、怎么做正确的深度研究和抓取。作者做它的原因很实际。每次配新智能体它都是空手来的多数网站和社交平台又完全拒绝智能体访问。有了这个技能智能体做深度研究、抓取公司或人物信息、再发一封邮件这一整条流程就不用再去网上翻文档。Deep API 目前还是申请制要到deepapi.co填写申请表。作者说他的智能体每天都在用这个技能每天几百次。四、小结这 8 个技能串起来其实是一条完整的思路。安全用global-agent-guardrails拦住危险操作隔离用git-worktree和服务器分开多个智能体并行不干扰派发用goal-loop把模糊指令变成有终点的长跑协作用setup-help保持人的上下文把关用decisions审决策而不是审代码兜底用anti-sleep处理日常琐事聚合用deepapi收拢散落的外部能力背后三句话值得记住。技能的主要读者是智能体人只是第二读者。写代码便宜审代码贵。技能按需加载才是省 token 的根本。对于正在用 AI 编程的读者这套仓库值得收藏。它可以直接放进 Claude Code、Codex 等工具里使用安装方式也很简单。打算上手的读者可以照着上面标出的仓库路径先把高频的两个技能放进工具里试用一遍。如果觉得有用也值得关注作者后续的更新。视频里提到的 42 个技能现在已经扩展到 50 多个。本文根据 David Ondrej 的公开视频整理技能路径以github.com/DavidOndrej/skills仓库当前目录树为准。其中服务器隔离一项在公开仓库中暂无对应文件已在文中注明。话题标签 #AI编程 #Agent技能 #人工智能 #AI智能体 #ClaudeCode #GitHub开源 #开发者工具 #效率工具 #深度研究 #编程入门本文值得收藏也欢迎转发给正在用 AI 编程的朋友。