[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6G283WE3EX75RR7AS3B81HH":3,"skill-same:01M6G283WE3EX75RR7AS3B81HH":52},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":18,"publishedAt":23,"linkOnly":24,"markdownContent":25,"markdownBody":26,"frontMatter":27,"refName":29,"commitSha":30,"skillDirectory":31,"forksCount":32,"repositoryHtmlUrl":33,"repositoryHomepageUrl":6,"ownerHtmlUrl":34,"ownerBlogUrl":35,"ownerDescription":36,"updatedAt":37,"install":38,"resources":51},"01M6G283WE3EX75RR7AS3B81HH","ai-first-engineering",null,"团队中人工智能代理生成大部分实施输出的工程运营模型。","oabdelmaksoud\u002FAgention","oabdelmaksoud","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F50699149?v=4","01M6D5CVVN778ZCDP1WHS816SP","Omar Abdelmaksoud","01M6D8A4TE76V3DCSH3D94VG1V",2,"MIT","https:\u002F\u002Fgithub.com\u002Foabdelmaksoud\u002FAgention\u002Fblob\u002Fmain\u002Fupstream-sync\u002Fwork\u002Fecc\u002Fdocs\u002Fzh-CN\u002Fskills\u002Fai-first-engineering\u002FSKILL.md",[],[19,20,21,22],"engineering","first","ai first engineering","生成","2026-11-10 10:12:30",false,"---\nname: ai-first-engineering\ndescription: 团队中人工智能代理生成大部分实施输出的工程运营模型。\norigin: ECC\n---\n\n# 人工智能优先工程\n\n在为由人工智能辅助代码生成的团队设计流程、评审和架构时，使用此技能。\n\n## 流程转变\n\n1. 规划质量比打字速度更重要。\n2. 评估覆盖率比主观信心更重要。\n3. 评审重点从语法转向系统行为。\n\n## 架构要求\n\n优先选择对智能体友好的架构：\n\n* 明确的边界\n* 稳定的契约\n* 类型化的接口\n* 确定性的测试\n\n避免隐含的行为分散在隐藏的惯例中。\n\n## 人工智能优先团队中的代码评审\n\n评审关注：\n\n* 行为回归\n* 安全假设\n* 数据完整性\n* 故障处理\n* 发布安全性\n\n尽量减少花在已由自动化覆盖的风格问题上的时间。\n\n## 招聘和评估信号\n\n强大的人工智能优先工程师：\n\n* 能清晰地分解模糊的工作\n* 定义可衡量的验收标准\n* 生成高价值的提示和评估\n* 在交付压力下执行风险控制\n\n## 测试标准\n\n提高生成代码的测试标准：\n\n* 对涉及的领域要求回归测试覆盖率\n* 明确的边界情况断言\n* 接口边界的集成检查\n","# 人工智能优先工程\n\n在为由人工智能辅助代码生成的团队设计流程、评审和架构时，使用此技能。\n\n## 流程转变\n\n1. 规划质量比打字速度更重要。\n2. 评估覆盖率比主观信心更重要。\n3. 评审重点从语法转向系统行为。\n\n## 架构要求\n\n优先选择对智能体友好的架构：\n\n* 明确的边界\n* 稳定的契约\n* 类型化的接口\n* 确定性的测试\n\n避免隐含的行为分散在隐藏的惯例中。\n\n## 人工智能优先团队中的代码评审\n\n评审关注：\n\n* 行为回归\n* 安全假设\n* 数据完整性\n* 故障处理\n* 发布安全性\n\n尽量减少花在已由自动化覆盖的风格问题上的时间。\n\n## 招聘和评估信号\n\n强大的人工智能优先工程师：\n\n* 能清晰地分解模糊的工作\n* 定义可衡量的验收标准\n* 生成高价值的提示和评估\n* 在交付压力下执行风险控制\n\n## 测试标准\n\n提高生成代码的测试标准：\n\n* 对涉及的领域要求回归测试覆盖率\n* 明确的边界情况断言\n* 接口边界的集成检查\n",{"name":5,"origin":28,"description":7},"ECC","main","a318f48de3c5718e8ea2e9f6fae7790e8a759e85","upstream-sync\u002Fwork\u002Fecc\u002Fdocs\u002Fzh-CN\u002Fskills\u002Fai-first-engineering",0,"https:\u002F\u002Fgithub.com\u002Foabdelmaksoud\u002FAgention","https:\u002F\u002Fgithub.com\u002Foabdelmaksoud","https:\u002F\u002Fwww.linkedin.com\u002Fin\u002Fo-abdelmaksoud\u002F","Full-Stack Engineer | AI Systems Architect | Building autonomous multi-agent systems","2026-03-08 21:23:03",{"source":8,"skillName":5,"commands":39,"prompt":49,"zipAvailable":50},[40,43,46],{"tool":41,"command":42},"npx","npx skills add oabdelmaksoud\u002FAgention --skill ai-first-engineering",{"tool":44,"command":45},"bunx","bunx skills add oabdelmaksoud\u002FAgention --skill ai-first-engineering",{"tool":47,"command":48},"pnpm","pnpm dlx skills add oabdelmaksoud\u002FAgention --skill ai-first-engineering","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Foabdelmaksoud\u002FAgention\u002Fblob\u002Fmain\u002Fupstream-sync\u002Fwork\u002Fecc\u002Fdocs\u002Fzh-CN\u002Fskills\u002Fai-first-engineering\u002FSKILL.md",true,[],[53,77,91,124,150,170],{"skillNo":54,"name":55,"nameZh":6,"description":56,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":57,"categories":58,"keywords":64,"publishedAt":23},"01M6G2QFCBNBYAJF2KTK85G9A6","visa-doc-translate","Translate visa application documents (images) to English and create a bilingual PDF with original and translation","https:\u002F\u002Fgithub.com\u002Foabdelmaksoud\u002FAgention\u002Fblob\u002Fmain\u002Fupstream-sync\u002Fwork\u002Fecc\u002Fskills\u002Fvisa-doc-translate\u002FSKILL.md",[59],{"categoryNo":60,"categoryName":61,"taxonomyType":62,"taxonomyTypeDesc":63},"01JBSEEDCAT000000000000002","文档处理","SCENARIO","使用场景",[65,66,67,68,69,70,71,72,73,74,75,76],"translate","doc","visa doc translate","bilingual","with","english","application","PDF","translation","documents","create","images",{"skillNo":78,"name":79,"nameZh":6,"description":80,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":81,"categories":82,"keywords":83,"publishedAt":23},"01M6G2QB09TSK6BY4ME5X20EVQ","verification-loop","A comprehensive verification system for Claude Code sessions.","https:\u002F\u002Fgithub.com\u002Foabdelmaksoud\u002FAgention\u002Fblob\u002Fmain\u002Fupstream-sync\u002Fwork\u002Fecc\u002Fskills\u002Fverification-loop\u002FSKILL.md",[],[84,85,86,87,88,89,90],"verification","loop","verification loop","sessions","code","claude code sessions","system",{"skillNo":92,"name":93,"nameZh":6,"description":94,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":95,"categories":96,"keywords":108,"publishedAt":23},"01M6G2Q6V2F7G03VAAF27FXPJR","tdd-workflow","Use this skill when writing new features, fixing bugs, or refactoring code. Enforces test-driven development with 80%+ coverage including unit, integration, and E2E tests.","https:\u002F\u002Fgithub.com\u002Foabdelmaksoud\u002FAgention\u002Fblob\u002Fmain\u002Fupstream-sync\u002Fwork\u002Fecc\u002Fskills\u002Ftdd-workflow\u002FSKILL.md",[97,100,103],{"categoryNo":98,"categoryName":99,"taxonomyType":62,"taxonomyTypeDesc":63},"01JBSEEDCAT000000000000008","测试与质量",{"categoryNo":101,"categoryName":102,"taxonomyType":62,"taxonomyTypeDesc":63},"01JBSEEDCAT000000000000023","Skill与智能体开发",{"categoryNo":104,"categoryName":105,"taxonomyType":106,"taxonomyTypeDesc":107},"01JBSEEDCAT000000000000030","开发工程师","PROFESSION","适用职业",[109,110,111,112,113,114,115,116,117,88,118,119,120,121,69,122,123],"workflow","tdd","tdd workflow","use","unit","coverage","refactoring","e2e","integration","development","e2e tests","tests","driven","test","writing",{"skillNo":125,"name":126,"nameZh":6,"description":127,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":128,"categories":129,"keywords":130,"publishedAt":23},"01M6G2Q359YJRWAR2PFCEQAXF3","swiftui-patterns","SwiftUI architecture patterns, state management with @Observable, view composition, navigation, performance optimization, and modern iOS\u002FmacOS UI best practices.","https:\u002F\u002Fgithub.com\u002Foabdelmaksoud\u002FAgention\u002Fblob\u002Fmain\u002Fupstream-sync\u002Fwork\u002Fecc\u002Fskills\u002Fswiftui-patterns\u002FSKILL.md",[],[131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,69],"patterns","swiftui","swiftui patterns","architecture","macos","performance","state management","best practices","state","ui","Optimization","ios","architecture patterns","Composition","performance optimization","view","management","swiftui architecture","navigation",{"skillNo":151,"name":152,"nameZh":6,"description":153,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":154,"categories":155,"keywords":157,"publishedAt":23},"01M6G2PY8B2FWZTWPZ84H83Y7C","swift-protocol-di-testing","Protocol-based dependency injection for testable Swift code — mock file system, network, and external APIs using focused protocols and Swift Testing.","https:\u002F\u002Fgithub.com\u002Foabdelmaksoud\u002FAgention\u002Fblob\u002Fmain\u002Fupstream-sync\u002Fwork\u002Fecc\u002Fskills\u002Fswift-protocol-di-testing\u002FSKILL.md",[156],{"categoryNo":98,"categoryName":99,"taxonomyType":62,"taxonomyTypeDesc":63},[158,159,160,161,88,162,163,164,165,90,166,167,168,169],"swift protocol di testing","protocol","swift","testing","protocols","file","network","injection","dependency","swift testing","dependency injection","mock",{"skillNo":171,"name":172,"nameZh":6,"description":173,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":174,"categories":175,"keywords":176,"publishedAt":23},"01M6G2PSCN2GXV9FFZDRRRWVB6","swift-concurrency-6-2","Swift 6.2 Approachable Concurrency — single-threaded by default, @concurrent for explicit background offloading, isolated conformances for main actor types.","https:\u002F\u002Fgithub.com\u002Foabdelmaksoud\u002FAgention\u002Fblob\u002Fmain\u002Fupstream-sync\u002Fwork\u002Fecc\u002Fskills\u002Fswift-concurrency-6-2\u002FSKILL.md",[],[177,178,179,160,180,29,181],"concurrency","swift concurrency","swift concurrency 6 2","default","types"]