agent-skills:用生产级工程纪律武装 AI Agent
agent-skills是由Addy Osmani开发的开源框架,旨在为AI编码代理提供生产级工程纪律。它针对AI Agent常跳过规格编写、测试、代码审查等关键步骤的问题,通过结构化工作流强制执行流程。框架定义了七阶段开发生命周期:从/spec(需求规格)到/ship(安全部署),每个阶段配备专项技能,如interview-me进行需求访谈、test-driven-development强制红-绿-重构循环。核心创新是反合理化表,针对Agent可能提出的借口(如“太简单不需要spec”)预设反驳,制度性地阻止自我欺骗。agent-skills将Google工程文化原则如Hyrum's Law、Beyoncé Rule等编码为不可绕过的流程,确保代码质量、安全性和可维护性。通过Markdown格式工作流,它兼容Claude Code、Cursor等主流AI工具,使Agent从“能跑就行”转向遵循工程纪律,提升软件工程的整体效率和质量。