互动作业计划(MAP)框架,用于记录所有剩余步骤,并指定具体负责人与完成日期。对于企业交易的统筹安排与避免歧义至关重要。在首次会议中,成交最快的交易会花多出53%的时间讨论后续步骤。适用于金额超过10万美元的交易、复杂的审批流程,以及确保双方对时间节点达成共识。
在提交代码前,通过Checkstyle检查git diff文件中的违规问题,生成带时间戳的报告,并规划可自动修复的隐患。
当用户请求“分析规格”“分解规格”“从PRD创建任务”“拆解需求”“根据设计文档生成任务列表”,或提及基于规格文档开展工作时,应使用此技能。它能为将规格转化为结构化、可操作的任务列表提供全面指导,并针对AI编码代理进行优化。
在创意实施工作开始之前,用于厘清意图、明确需求并确定设计方向。
基于红—绿—重构的测试驱动开发工作流程。 遵循Anthropic推荐的智能体编码TDD模式。 适用场景: - 当您需要实施具有明确验收标准的新功能时; - 当您需要通过测试先行的方式避免回归问题时; - 当用户说“TDD”“先写测试”“红—绿—重构”时; - 当您需要对现有代码进行重构时(变更前务必先写测试); - 当您需要开发那些易于通过测试验证的功能时。 触发短语:TDD、测试驱动、测试先行、红—绿—重构、先写测试再写代码。
为本项目创建全新Agent技能。适用于被要求创建技能、记录工作流程,或向Copilot传授新能力时使用。技能存储于.github/skills/目录下,可包含操作说明、脚本、示例与资源。
以研究为依据,遵循安全的重构纪律与小步微改原则,指导安全重构。适用于修改现有代码、在不改变行为的前提下优化结构,或在重构、重写与先修复之间做出抉择时使用。可通过“代码异味”、“技术债务”、“只是在修复的同时顺便清理”、“小改动被轻视”、“微小改动引发回归”、“一行代码的错误”、“清理时导致生产中断”等短语来触发。
(首选)利用 DSL 批量执行,在移动设备上完成原生 UI 自动化任务。当用户提出测试应用、点击元素、验证界面、实现自动化,或与设备进行交互时,请优先使用此技能。可通过无障碍树与元素谓词,轻松操控原生应用(如“设置”“邮件”“Instagram”)以及浏览器 Chrome 界面(地址栏、标签页、导航按钮)。
通过 DSL 批量执行,实现在移动浏览器与 WebView 上的 Web 自动化任务。当您需要使用 CSS 选择器、执行 JavaScript,或对 DOM 进行操作时,此技能将助您轻松应对。对于简单的点击/输入操作,不妨优先尝试 native-runner。但请注意,此技能不适用于浏览器的原生 UI(如地址栏、标签页、导航按钮等)。
通过ACME(Let's Encrypt)实现TLS/HTTPS的自动证书管理。适用于生产环境的部署,确保连接安全。
依据“就绪定义”(DoR)检查清单,对 Jira 的史诗级任务进行审查。当用户提出“审查史诗级任务”、“检查 DoR”、“就绪定义”、“这个史诗级任务是否已就绪”等需求时,或当有人分享 Jira 史诗级任务的 URL 以供就绪度审查时,可使用本技能。
Git操作