addy osmani agent skills 是一套给 ai 编码助手使用的开源工程技能。它用 skill.md 定义需求澄清、任务拆分、测试、代码审查等工作流程,适合把重复交代的工程要求变成可复用的项目指令。
这套 Agent Skills 包含哪些工程流程?
整个仓库的技能按需求梳理、方案规划、代码构建、结果验证、代码评审、交付落地几个环节分类整理,还额外提供了一个入口技能 using-agent-skills,拿不准当前任务该从哪个环节切入的时候直接用它判断就行。每个目录里的 SKILL.md 都可以单独打开,里面明确标注了对应技能的适用条件、操作要求和完成标准。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

修 Bug 时应该选哪个技能?
能描述bug现象但找不到根因的时候,从 debugging-and-error-recovery 流程开始,让助手先复现问题再定位原因。如果已经明确知道哪个输入会触发错误,适合用 test-driven-development 流程先写回归测试。要是已经改完代码准备合并前做检查,就用 code-review-and-quality 流程审查代码差异。
用标签标准化举个例子
比如你要处理的标签规则不统一,有的带多余空格,有的大小写混乱。先定好明确的复现输入,比如 " JavaScript ",约定最终返回结果必须是 "javascript"。让助手先提交能复现问题的测试用例,再对比功能实现前后两次的测试结果。
让 AI 代理更主动、具预见性。用户希望代理主动帮助、提前发现问题或汇报进展时触发。关键词:主动、积极、预见、提醒、proactive、anticipate、take initiative。

怎么判断助手执行了技能要求?
直接看它有没有交付对应任务要求的凭证就行。修复bug要说明用什么输入复现问题、改了哪个文件、跑了哪条测试命令。代码审查要精准定位到差异中的对应代码,说明问题的触发条件。这套技能只提供标准流程,实际能执行的操作范围,取决于AI助手的权限和项目里配置的工具。










