前 Google 工程负责人、现 Anthropic Claude Code 团队成员,把软件工程师日常使用的开发流程,整理成了 25 个开源 Agent … · @CY160909 · TwKit
@CY160909
前 Google 工程负责人、现 Anthropic Claude Code 团队成员,把软件工程师日常使用的开发流程,整理成了 25 个开源 Agent Skills。 这套 Skills 可以给 Claude Code、Codex、Cursor 等 AI 编程工具使用,让 Agent 从需求分析到最终上线,都有一套明确的工程规范。 整个项目按软件开发流程组织: ① 需求分析 需求不清楚时先提问,梳理功能、约束和验收标准,形成规格文档,而不是直接开写。 ② 任务规划 把大需求拆成可执行的小任务,明确依赖关系和完成条件。 ③ 编写代码 按小步迭代的方式实现功能,结合测试驱动开发,避免一次修改过多内容。 ④ 测试验证 运行真实测试,修复 Bug 时补充回归测试;网页项目还可以结合浏览器开发工具检查运行状态、控制台错误和网络请求。 ⑤ 代码审查 检查代码质量、安全风险、性能问题和不必要的复杂度,降低后续维护成本。 ⑥ 部署上线 涵盖 CI/CD、版本管理、分阶段发布、回滚方案和上线后的监控。 25 个 Skills 里,24 个负责具体工程流程,另外还有一个 Meta Skill,负责根据当前任务选择合适的技能,不需要每次全部加载。 项目还提供 /spec、/plan、/build、/test、/review、/ship 等命令,把这些步骤串起来。 它给 Coding Agent 增加了具体的执行规则和验证检查点。不过 Skills 本身不能保证代码质量,测试和上线结果仍然需要实际核验。 项目采用 MIT 开源协议。 GitHub: https://github.com/addyosmani/agent-skills
曝光 317 · 评论 6 · 点赞 4 · 书签 6
查看原帖