掌握15个AI编码核心技能:从需求分析到生产部署的完整指南
掌握15个AI编码核心技能从需求分析到生产部署的完整指南【免费下载链接】agent-skillsProduction-grade engineering skills for AI coding agents.项目地址: https://gitcode.com/GitHub_Trending/agentskill/agent-skillsAgent Skills 是一个专为AI编码代理设计的生产级工程技能集合它提供了一套完整的开发流程框架帮助开发者和AI代理从需求定义到代码部署的每个环节都遵循最佳实践。无论你是AI编码代理还是人类开发者这套技能集都能显著提升你的开发效率、代码质量和项目成功率。为什么需要AI编码技能集现代软件开发中AI编码代理越来越普及但它们往往倾向于走最短路径——跳过规范、测试和安全审查等关键环节。Agent Skills通过结构化的工作流程强制AI代理遵循与资深工程师相同的纪律确保代码达到生产级质量。每个技能都融入了Google工程文化的精华实践包括API设计中的Hyrum法则、测试中的Beyonce规则、代码审查中的变更规模控制等。这些不是抽象原则而是直接嵌入到AI代理逐步执行的工作流程中。快速入门指南要开始使用Agent Skills只需克隆仓库git clone https://gitcode.com/GitHub_Trending/agentskill/agent-skills然后参考官方文档docs/getting-started.md开始你的技能之旅。核心命令体系Agent Skills提供了8个斜杠命令对应完整的开发生命周期开发阶段命令核心原则需求定义/spec先规范后代码任务规划/plan小原子任务增量构建/build一次一个切片测试验证/test测试即证明代码审查/review提升代码健康度性能审计/webperf优化前先测量代码简化/code-simplify清晰胜于巧妙生产部署/ship更快更安全想要更自动化的工作流/build auto命令可以一次性生成计划并自动执行所有任务——你只需批准一次计划然后它会自主运行。这减少了人工介入但保留了验证环节每个任务仍然是测试驱动且独立提交的遇到失败或风险步骤时会自动暂停。基础能力定义与规划阶段需求澄清与细化概念解析在项目启动阶段明确需求是成功的关键。Agent Skills通过结构化方法将模糊的想法转化为具体可执行的方案。应用场景需求描述不够明确时需要深入理解用户真实需求定义明确的验收标准实操要点使用interview-me技能进行单问题访谈提取用户真实需求而非表面需求应用idea-refine技能进行结构化发散/收敛思考采用spec-driven-development技能编写产品需求文档涵盖目标、命令、结构、代码风格、测试和边界任务分解与规划概念解析将复杂项目分解为可执行的小任务明确优先级和时间节点。应用场景已有规范需要具体实施计划大型功能需要分阶段实现团队协作需要明确任务分工实操要点使用planning-and-task-breakdown技能分解规范为小验证任务为每个任务定义明确的验收标准建立依赖关系和执行顺序开发实战构建与验证阶段增量实现策略概念解析将大功能分解为小增量逐步构建系统实现快速交付可用功能。应用场景任何涉及多个文件的变更需要快速交付可用功能保持代码质量同时实现快速迭代实操要点采用incremental-implementation技能进行细粒度垂直切片实施-测试-验证-提交的循环流程使用功能标志和安全默认值测试驱动开发概念解析先写测试再编码的开发方法有效提高代码质量和可维护性。应用场景实现业务逻辑修复bug或改变行为确保代码变更不会破坏现有功能实操要点遵循红-绿-重构的TDD循环应用测试金字塔原则80/15/5使用DAMP而非DRY原则编写测试前端UI工程实践概念解析现代Web应用对前端UI有越来越高的要求需要系统化的组件架构和状态管理方法。应用场景构建或修改用户界面创建可复用的设计系统实现响应式设计和无障碍访问实操要点采用组件化架构设计实施WCAG 2.1 AA无障碍标准应用设计系统统一UI风格质量保障审查与优化阶段五轴代码审查概念解析系统化的代码审查方法从五个维度全面评估代码质量。应用场景合并任何变更前的质量检查确保代码符合团队标准发现潜在问题和改进机会实操要点应用五轴审查法功能、设计、可读性、测试、安全控制变更规模约100行使用严重性标签Nit/可选/FYI性能优化工作流概念解析基于测量的性能优化方法避免无依据的猜测和过早优化。应用场景存在性能要求或SLA用户报告缓慢行为Core Web Vitals分数低于阈值实操要点测量使用真实数据建立基线识别找到实际瓶颈而非假设修复解决特定瓶颈验证再次测量确认改进防护添加监控防止回归核心Web指标目标指标良好需要改进差LCP≤ 2.5秒≤ 4.0秒 4.0秒INP≤ 200毫秒≤ 500毫秒 500毫秒CLS≤ 0.1≤ 0.25 0.25安全加固实践概念解析将安全最佳实践融入开发过程保护应用和用户数据。应用场景处理用户输入实现认证授权数据存储和外部集成实操要点预防OWASP Top 10漏洞实施三层边界系统进行依赖项审计和密钥管理部署运维发布与监控阶段CI/CD与自动化概念解析持续集成和持续部署是现代开发的核心实践实现构建、测试和部署的自动化。应用场景设置或修改构建部署流水线实现质量门禁自动化建立快速反馈循环实操要点实施左移策略使用功能标志进行安全部署建立质量门禁流水线Git工作流与版本控制概念解析高效的Git工作流是团队协作的基础需要统一的提交规范和分支策略。应用场景任何代码变更团队协作开发版本管理和发布实操要点采用主干开发模式实施原子提交原则控制变更规模约100行可观测性与监控概念解析在生产环境中监控应用运行状态快速发现和解决问题。应用场景添加遥测功能部署生产环境应用建立监控告警系统实操要点实施结构化日志记录定义RED指标请求、错误、持续时间建立基于症状的告警机制高级技巧与专业代理专家代理角色Agent Skills提供了预配置的专业代理角色针对特定领域进行深度审查代理角色视角代码审查员高级工程师五轴代码审查以高级工程师是否会批准为标准测试工程师QA专家测试策略、覆盖率分析和证明它模式安全审计员安全工程师漏洞检测、威胁建模、OWASP评估Web性能审计员Web性能工程师Core Web Vitals审计包含快速/深度模式和指标诚实规则技能工作机制每个技能都遵循一致的结构┌─────────────────────────────────────────────────┐ │ SKILL.md │ │ │ │ ┌─ 前置信息 ───────────────────────────────┐ │ │ │ 名称小写连字符名称 │ │ │ │ 描述指导代理完成[任务]。 │ │ │ │ 使用时机… │ │ │ └───────────────────────────────────────────┘ │ │ 概述 → 该技能的作用 │ │ 使用时机 → 触发条件 │ │ 流程 → 逐步工作流程 │ │ 合理化反驳 → 常见借口 反驳论点 │ │ 危险信号 → 出现问题的迹象 │ │ 验证 → 证据要求 │ └─────────────────────────────────────────────────┘关键设计选择流程而非散文技能是代理遵循的工作流程而非阅读的参考文档反合理化每个技能包含常见借口的表格及反驳论点验证不可协商每个技能以证据要求结束看起来正确永远不够渐进式披露SKILL.md是入口点仅在需要时加载支持参考项目结构与资源目录结构agent-skills/ ├── skills/ # 24个技能23个生命周期 1个元技能 │ ├── interview-me/ # 定义阶段 │ ├── idea-refine/ # 定义阶段 │ ├── spec-driven-development/ # 定义阶段 │ ├── planning-and-task-breakdown/ # 规划阶段 │ ├── incremental-implementation/ # 构建阶段 │ ├── context-engineering/ # 构建阶段 │ ├── source-driven-development/ # 构建阶段 │ ├── doubt-driven-development/ # 构建阶段 │ ├── frontend-ui-engineering/ # 构建阶段 │ ├── test-driven-development/ # 构建阶段 │ ├── api-and-interface-design/ # 构建阶段 │ ├── browser-testing-with-devtools/ # 验证阶段 │ ├── debugging-and-error-recovery/ # 验证阶段 │ ├── code-review-and-quality/ # 审查阶段 │ ├── code-simplification/ # 审查阶段 │ ├── security-and-hardening/ # 审查阶段 │ ├── performance-optimization/ # 审查阶段 │ ├── git-workflow-and-versioning/ # 发布阶段 │ ├── ci-cd-and-automation/ # 发布阶段 │ ├── deprecation-and-migration/ # 发布阶段 │ ├── documentation-and-adrs/ # 发布阶段 │ ├── observability-and-instrumentation/ # 发布阶段 │ ├── shipping-and-launch/ # 发布阶段 │ └── using-agent-skills/ # 元技能如何使用此包 ├── agents/ # 4个专业代理角色 ├── references/ # 7个补充检查清单 ├── hooks/ # 会话生命周期钩子 ├── commands/ # 8个斜杠命令 └── docs/ # 各工具设置指南参考检查清单快速参考材料技能在需要时自动调用参考文档覆盖内容完成定义项目范围的完成标准与每项任务的验收标准对比测试模式测试结构、命名、模拟、React/API/E2E示例、反模式安全检查清单提交前检查、认证、输入验证、头部、CORS、OWASP Top 10性能检查清单Core Web Vitals目标、前端/后端检查清单、测量命令无障碍检查清单键盘导航、屏幕阅读器、视觉设计、ARIA、测试工具可观测性检查清单值班问题、结构化日志、RED/USE指标、追踪、基于症状的告警、发布前门禁开始你的技能之旅Agent Skills为AI编码代理和开发者提供了一套完整的开发流程支持帮助构建高质量的软件系统。通过掌握这些核心技能你可以显著提高开发效率改善代码质量并更好地应对复杂项目的挑战。建议从定义阶段开始逐步引入更多技能到你的工作流中。每个技能都是独立的你可以根据项目需求选择性地采用。记住关键在于建立系统化的思维模式和工作习惯而不是简单地复制流程。现在就开始探索Agent Skills将生产级工程实践融入你的开发工作中吧【免费下载链接】agent-skillsProduction-grade engineering skills for AI coding agents.项目地址: https://gitcode.com/GitHub_Trending/agentskill/agent-skills创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

【AI编程接单变现指南】:20年技术老兵亲授从零到月入5万的7个关键步骤

【AI编程接单变现指南】:20年技术老兵亲授从零到月入5万的7个关键步骤

更多请点击: https://codechina.net 第一章:AI编程接单变现的认知重构与定位锚定 传统程序员常将“接单”等同于低价外包或临时救火,而AI时代的编程接单已演变为高价值技术交付闭环:从需求理解、模型选型、提示工程优化&#xff…

2026/8/3 22:05:34 阅读更多 →
iobit软件家族深度解析:从正版授权到系统优化实战指南

iobit软件家族深度解析:从正版授权到系统优化实战指南

1. 项目概述:从“激活码”到“正版软件使用观”的深度探讨 看到“iobit 软件家族系列 - 正版激活码”这个标题,很多朋友的第一反应可能是寻找一串能解锁高级功能的密钥。作为一名在系统优化与安全领域摸爬滚打多年的从业者,我想和大家深入聊聊…

2026/8/3 22:04:34 阅读更多 →
NUC x15笔记本电池模式独显功耗异常排查与优化指南

NUC x15笔记本电池模式独显功耗异常排查与优化指南

1. 问题现象与排查起点:当你的NUC x15开始“偷电” 如果你手头有一台Intel NUC x15(特别是搭载了独立显卡的型号),并且发现它在电池模式下续航时间远低于预期,或者明明没干什么重活,机身却异常发烫&#xf…

2026/8/3 22:04:34 阅读更多 →

最新新闻

完整实战指南:Yelp数据集分析工具高效应用教程

完整实战指南:Yelp数据集分析工具高效应用教程

完整实战指南:Yelp数据集分析工具高效应用教程 【免费下载链接】dataset-examples Samples for users of the Yelp Academic Dataset 项目地址: https://gitcode.com/gh_mirrors/da/dataset-examples 想要开启真实商业数据分析之旅却不知从何入手&#xff1f…

2026/8/3 22:36:45 阅读更多 →
tex-fmt v0.5.0重大更新解读:配置文件系统与CLI参数优先级详解

tex-fmt v0.5.0重大更新解读:配置文件系统与CLI参数优先级详解

tex-fmt v0.5.0重大更新解读:配置文件系统与CLI参数优先级详解 【免费下载链接】tex-fmt An extremely fast LaTeX formatter written in Rust 项目地址: https://gitcode.com/gh_mirrors/te/tex-fmt tex-fmt是一款用Rust编写的超快速LaTeX格式化工具&#x…

2026/8/3 22:36:45 阅读更多 →
如何实现社交媒体自动化上传的Cookie持久化管理:终极指南

如何实现社交媒体自动化上传的Cookie持久化管理:终极指南

如何实现社交媒体自动化上传的Cookie持久化管理:终极指南 【免费下载链接】social-auto-upload 自动化上传视频到社交媒体:抖音、小红书、视频号、tiktok、youtube、bilibili 项目地址: https://gitcode.com/GitHub_Trending/so/social-auto-upload …

2026/8/3 22:36:45 阅读更多 →
ARX开发指南:如何为开源数据匿名化工具贡献代码

ARX开发指南:如何为开源数据匿名化工具贡献代码

ARX开发指南:如何为开源数据匿名化工具贡献代码 【免费下载链接】arx ARX is a comprehensive open source data anonymization tool aiming to provide scalability and usability. It supports various anonymization techniques, methods for analyzing data qua…

2026/8/3 22:36:45 阅读更多 →
花了近百万对比6个项目,我最终选了创业资源丰富的EMBA

花了近百万对比6个项目,我最终选了创业资源丰富的EMBA

花了近百万对比6个项目,我最终选了创业资源丰富的EMBA对于处在代际传承关键节点的华人家族企业管理者而言,选择创业资源丰富的EMBA从来不是为了镀金,而是要实实在在解决传承落地、管理升级、资源对接的具体问题,这也是我前后花了近…

2026/8/3 22:36:45 阅读更多 →
MathType选项卡消失?手动加载项管理彻底解决Word插件问题

MathType选项卡消失?手动加载项管理彻底解决Word插件问题

1. 问题现象与根源剖析如果你是一位经常需要撰写学术论文、技术报告或教材的科研工作者、工程师或教师,那么MathType这款强大的数学公式编辑器,几乎是你离不开的“生产力神器”。它能让你在Word中像敲代码一样优雅地输入复杂的数学符号和公式。然而&…

2026/8/3 22:35:45 阅读更多 →

日新闻

3个让你工作效率翻倍的Umi-OCR实战技巧:免费离线文字识别完全指南

3个让你工作效率翻倍的Umi-OCR实战技巧:免费离线文字识别完全指南

3个让你工作效率翻倍的Umi-OCR实战技巧:免费离线文字识别完全指南 【免费下载链接】Umi-OCR OCR software, free and offline. 开源、免费的离线OCR软件。支持截屏/批量导入图片,PDF文档识别,排除水印/页眉页脚,扫描/生成二维码。…

2026/8/3 0:00:47 阅读更多 →
[具身智能-181]:PC+服务器+具身机器人:构建具身智能从仿真到量产的闭环迭代混合架构

[具身智能-181]:PC+服务器+具身机器人:构建具身智能从仿真到量产的闭环迭代混合架构

PC服务器具身机器人:构建具身智能从仿真到量产的闭环迭代混合架构一、前言:具身智能需要“混合算力闭环系统”传统人工智能依赖云端静态数据集训练,不具备物理交互能力,无法适应真实世界的不确定性。具身智能(Embodied…

2026/8/3 0:00:47 阅读更多 →
[具身智能-181]:大分布式通信模型对比:看懂为什么 DDS 是 ROS2 底层通信最优解

[具身智能-181]:大分布式通信模型对比:看懂为什么 DDS 是 ROS2 底层通信最优解

前言构建机器人、具身智能这类分布式实时系统,通信底座直接决定整套系统的实时性、容错性、组网能力。分布式领域长期存在 4 类经典通信架构:点对点模式、Broker 中间代理模式、广播模式、以数据为中心(DDS)模式。很多开发者疑惑&…

2026/8/3 0:00:47 阅读更多 →

周新闻

最大流算法详解:从水管网络到Ford-Fulkerson与Dinic实战

最大流算法详解:从水管网络到Ford-Fulkerson与Dinic实战

1. 从水管网络到最大流:一个核心问题的诞生想象一下,你是一个城市供水系统的总工程师。你的城市有多个水源(水库),需要通过一个复杂的地下管道网络,将水输送到各个居民区。每条管道都有其最大通水能力&…

2026/8/3 4:58:13 阅读更多 →
基于Springboot的企业门户网站(源码+LW+调试文档+讲解)

基于Springboot的企业门户网站(源码+LW+调试文档+讲解)

温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台…

2026/8/3 1:53:31 阅读更多 →
MATLAB xcorr函数详解:从互相关原理到四大实战应用

MATLAB xcorr函数详解:从互相关原理到四大实战应用

1. 从一次信号“找茬”说起:为什么我们需要互相关几年前,我在处理一组声学传感器数据时遇到了一个棘手的问题。我有两个麦克风记录了一段相同的音频信号,理论上它们接收到的声音波形应该非常相似,只是由于麦克风位置不同&#xff…

2026/8/3 4:36:35 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/3 13:07:03 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/3 5:19:38 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/3 8:27:36 阅读更多 →