[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6KAXDPDEPBV01B4988KM566":3,"skill-same:01M6KAXDPDEPBV01B4988KM566":95},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":22,"publishedAt":36,"linkOnly":37,"markdownContent":38,"markdownBody":39,"frontMatter":40,"refName":41,"commitSha":42,"skillDirectory":43,"forksCount":13,"repositoryHtmlUrl":44,"repositoryHomepageUrl":6,"ownerHtmlUrl":45,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":46,"install":47,"resources":60},"01M6KAXDPDEPBV01B4988KM566","bmad-technical-research",null,"Conduct technical research on technologies and architecture. Use when the user says they would like to do or produce a technical research report","chrishart0\u002Firon-council","chrishart0","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F64378248?v=4","01M6KAHR2GBHJ2MN1YZAW93DQH","01M6KAHR6J0GGE7GBG59TDG502",0,"MIT","https:\u002F\u002Fgithub.com\u002Fchrishart0\u002Firon-council\u002Fblob\u002Fmaster\u002F_bmad\u002Fbmm\u002F1-analysis\u002Fresearch\u002Fbmad-technical-research\u002FSKILL.md",[17],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000021","资料检索与研究","SCENARIO","使用场景",[23,24,25,26,27,28,29,30,31,32,33,34,35],"research","bmad technical research","technical","bmad","technical research","architecture","report","produce","user","use","research report","do","conduct","2026-11-10 10:12:30",false,"---\nname: bmad-technical-research\ndescription: 'Conduct technical research on technologies and architecture. Use when the user says they would like to do or produce a technical research report'\n---\n\nFollow the instructions in .\u002Fworkflow.md.\n","Follow the instructions in .\u002Fworkflow.md.\n",{"name":5,"description":7},"master","60053361f30119b861875464e4fd91a3aa0d2fb3","_bmad\u002Fbmm\u002F1-analysis\u002Fresearch\u002Fbmad-technical-research","https:\u002F\u002Fgithub.com\u002Fchrishart0\u002Firon-council","https:\u002F\u002Fgithub.com\u002Fchrishart0","2026-04-05 10:25:11",{"source":8,"skillName":5,"commands":48,"prompt":58,"zipAvailable":59},[49,52,55],{"tool":50,"command":51},"npx","npx skills add chrishart0\u002Firon-council --skill bmad-technical-research",{"tool":53,"command":54},"bunx","bunx skills add chrishart0\u002Firon-council --skill bmad-technical-research",{"tool":56,"command":57},"pnpm","pnpm dlx skills add chrishart0\u002Firon-council --skill bmad-technical-research","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fchrishart0\u002Firon-council\u002Fblob\u002Fmaster\u002F_bmad\u002Fbmm\u002F1-analysis\u002Fresearch\u002Fbmad-technical-research\u002FSKILL.md",true,[61,67,71,75,79,83,87,91],{"path":62,"resourceType":63,"resourceTypeDesc":64,"sizeBytes":65,"sourceHtmlUrl":66},"research.template.md","REFERENCE","参考文档",581,"https:\u002F\u002Fgithub.com\u002Fchrishart0\u002Firon-council\u002Fblob\u002Fmaster\u002F_bmad\u002Fbmm\u002F1-analysis\u002Fresearch\u002Fbmad-technical-research\u002Fresearch.template.md",{"path":68,"resourceType":63,"resourceTypeDesc":64,"sizeBytes":69,"sourceHtmlUrl":70},"technical-steps\u002Fstep-01-init.md",5581,"https:\u002F\u002Fgithub.com\u002Fchrishart0\u002Firon-council\u002Fblob\u002Fmaster\u002F_bmad\u002Fbmm\u002F1-analysis\u002Fresearch\u002Fbmad-technical-research\u002Ftechnical-steps\u002Fstep-01-init.md",{"path":72,"resourceType":63,"resourceTypeDesc":64,"sizeBytes":73,"sourceHtmlUrl":74},"technical-steps\u002Fstep-02-technical-overview.md",9447,"https:\u002F\u002Fgithub.com\u002Fchrishart0\u002Firon-council\u002Fblob\u002Fmaster\u002F_bmad\u002Fbmm\u002F1-analysis\u002Fresearch\u002Fbmad-technical-research\u002Ftechnical-steps\u002Fstep-02-technical-overview.md",{"path":76,"resourceType":63,"resourceTypeDesc":64,"sizeBytes":77,"sourceHtmlUrl":78},"technical-steps\u002Fstep-03-integration-patterns.md",9995,"https:\u002F\u002Fgithub.com\u002Fchrishart0\u002Firon-council\u002Fblob\u002Fmaster\u002F_bmad\u002Fbmm\u002F1-analysis\u002Fresearch\u002Fbmad-technical-research\u002Ftechnical-steps\u002Fstep-03-integration-patterns.md",{"path":80,"resourceType":63,"resourceTypeDesc":64,"sizeBytes":81,"sourceHtmlUrl":82},"technical-steps\u002Fstep-04-architectural-patterns.md",7212,"https:\u002F\u002Fgithub.com\u002Fchrishart0\u002Firon-council\u002Fblob\u002Fmaster\u002F_bmad\u002Fbmm\u002F1-analysis\u002Fresearch\u002Fbmad-technical-research\u002Ftechnical-steps\u002Fstep-04-architectural-patterns.md",{"path":84,"resourceType":63,"resourceTypeDesc":64,"sizeBytes":85,"sourceHtmlUrl":86},"technical-steps\u002Fstep-05-implementation-research.md",7774,"https:\u002F\u002Fgithub.com\u002Fchrishart0\u002Firon-council\u002Fblob\u002Fmaster\u002F_bmad\u002Fbmm\u002F1-analysis\u002Fresearch\u002Fbmad-technical-research\u002Ftechnical-steps\u002Fstep-05-implementation-research.md",{"path":88,"resourceType":63,"resourceTypeDesc":64,"sizeBytes":89,"sourceHtmlUrl":90},"technical-steps\u002Fstep-06-research-synthesis.md",21056,"https:\u002F\u002Fgithub.com\u002Fchrishart0\u002Firon-council\u002Fblob\u002Fmaster\u002F_bmad\u002Fbmm\u002F1-analysis\u002Fresearch\u002Fbmad-technical-research\u002Ftechnical-steps\u002Fstep-06-research-synthesis.md",{"path":92,"resourceType":63,"resourceTypeDesc":64,"sizeBytes":93,"sourceHtmlUrl":94},"workflow.md",2311,"https:\u002F\u002Fgithub.com\u002Fchrishart0\u002Firon-council\u002Fblob\u002Fmaster\u002F_bmad\u002Fbmm\u002F1-analysis\u002Fresearch\u002Fbmad-technical-research\u002Fworkflow.md",[96,118,135,162,176,194],{"skillNo":97,"name":98,"nameZh":6,"description":99,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":100,"categories":101,"keywords":102,"publishedAt":36},"01M6KB6QPZ90MWGZGRVAWWSMSV","bmad-testarch-trace","Generate traceability matrix and quality gate decision. Use when the user says \"lets create traceability matrix\" or \"I want to analyze test coverage\"","https:\u002F\u002Fgithub.com\u002Fchrishart0\u002Firon-council\u002Fblob\u002Fmaster\u002F_bmad\u002Ftea\u002Fworkflows\u002Ftestarch\u002Fbmad-testarch-trace\u002FSKILL.md",[],[103,104,26,105,106,107,108,109,110,32,111,31,112,113,114,115,116,117],"trace","bmad testarch trace","bmad testarch","matrix","analyze","traceability","gate","test coverage","coverage","decision","quality","generate","create","quality gate","test",{"skillNo":119,"name":120,"nameZh":6,"description":121,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":122,"categories":123,"keywords":127,"publishedAt":36},"01M6KB6KSRD28E60M9AJ3EZ5DZ","bmad-testarch-test-review","Review test quality using best practices validation. Use when user says \"lets review tests\" or \"I want to evaluate test quality\"","https:\u002F\u002Fgithub.com\u002Fchrishart0\u002Firon-council\u002Fblob\u002Fmaster\u002F_bmad\u002Ftea\u002Fworkflows\u002Ftestarch\u002Fbmad-testarch-test-review\u002FSKILL.md",[124],{"categoryNo":125,"categoryName":126,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000008","测试与质量",[117,26,105,128,129,130,131,132,113,133,134,32,31],"test review","review","bmad testarch test review","validation","best practices","evaluate","tests",{"skillNo":136,"name":137,"nameZh":6,"description":138,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":139,"categories":140,"keywords":150,"publishedAt":36},"01M6KB6D1WQCQ9HXKQ3FZV8GGH","bmad-testarch-test-design","Create system-level or epic-level test plans. Use when the user says \"lets design test plan\" or \"I want to create test strategy\"","https:\u002F\u002Fgithub.com\u002Fchrishart0\u002Firon-council\u002Fblob\u002Fmaster\u002F_bmad\u002Ftea\u002Fworkflows\u002Ftestarch\u002Fbmad-testarch-test-design\u002FSKILL.md",[141,142,145],{"categoryNo":125,"categoryName":126,"taxonomyType":20,"taxonomyTypeDesc":21},{"categoryNo":143,"categoryName":144,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000015","视觉设计",{"categoryNo":146,"categoryName":147,"taxonomyType":148,"taxonomyTypeDesc":149},"01JBSEEDCAT000000000000032","设计师","PROFESSION","适用职业",[105,151,117,26,152,153,32,154,155,156,157,158,159,160,161,115,31],"design","bmad testarch test design","test design","create test","EPIC","plans","test strategy","strategy","system","plan","test plan",{"skillNo":163,"name":164,"nameZh":6,"description":165,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":166,"categories":167,"keywords":168,"publishedAt":36},"01M6KB694F0KD6J26CRW07Z56Y","bmad-testarch-nfr","Assess NFRs like performance security and reliability. Use when the user says \"lets assess NFRs\" or \"I want to evaluate non-functional requirements\"","https:\u002F\u002Fgithub.com\u002Fchrishart0\u002Firon-council\u002Fblob\u002Fmaster\u002F_bmad\u002Ftea\u002Fworkflows\u002Ftestarch\u002Fbmad-testarch-nfr\u002FSKILL.md",[],[169,26,105,170,133,171,172,173,32,31,174,175],"bmad testarch nfr","reliability","functional","assess","requirements","performance","security",{"skillNo":177,"name":178,"nameZh":6,"description":179,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":180,"categories":181,"keywords":183,"publishedAt":36},"01M6KB65DSVFME74TVB12XQF8S","bmad-testarch-framework","Initialize test framework with Playwright or Cypress. Use when the user says \"lets setup test framework\" or \"I want to initialize testing framework\"","https:\u002F\u002Fgithub.com\u002Fchrishart0\u002Firon-council\u002Fblob\u002Fmaster\u002F_bmad\u002Ftea\u002Fworkflows\u002Ftestarch\u002Fbmad-testarch-framework\u002FSKILL.md",[182],{"categoryNo":125,"categoryName":126,"taxonomyType":20,"taxonomyTypeDesc":21},[184,185,26,105,186,187,117,188,189,190,191,192,32,31,193],"bmad testarch framework","framework","setup","test framework","playwright","testing","testing framework","with","cypress","initialize",{"skillNo":195,"name":196,"nameZh":6,"description":197,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":198,"categories":199,"keywords":200,"publishedAt":36},"01M6KB615DCZWT1QM4CHTMTHR0","bmad-testarch-ci","Scaffold CI\u002FCD quality pipeline with test execution. Use when the user says \"lets setup CI pipeline\" or \"I want to create quality gates\"","https:\u002F\u002Fgithub.com\u002Fchrishart0\u002Firon-council\u002Fblob\u002Fmaster\u002F_bmad\u002Ftea\u002Fworkflows\u002Ftestarch\u002Fbmad-testarch-ci\u002FSKILL.md",[],[105,26,201,202,117,203,191,204,205,206,32,31,113,207,208,115,209,186,210],"bmad testarch ci","ci","gates","CI\u002FCD","test execution","cd","execution","pipeline","quality gates","scaffold"]