[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6VCJ2VE9FCW9VDD19MMHB6E":3,"skill-same:01M6VCJ2VE9FCW9VDD19MMHB6E":101},{"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":23,"publishedAt":39,"linkOnly":40,"markdownContent":41,"markdownBody":42,"frontMatter":43,"refName":44,"commitSha":45,"skillDirectory":46,"forksCount":47,"repositoryHtmlUrl":48,"repositoryHomepageUrl":6,"ownerHtmlUrl":49,"ownerBlogUrl":50,"ownerDescription":51,"updatedAt":52,"install":53,"resources":66},"01M6VCJ2VE9FCW9VDD19MMHB6E","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","ElasticRun\u002Fdont-b-mad","ElasticRun","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F24962767?v=4","01M6RW3DEPYKV435NJTHBQY26T","Elasticrun","01M6RW3DK0HKQAA7C6ED3ECSRZ",0,"MIT","https:\u002F\u002Fgithub.com\u002FElasticRun\u002Fdont-b-mad\u002Fblob\u002Fmain\u002Fclaude\u002Fskills\u002Fbmad-technical-research\u002FSKILL.md",[18],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000021","资料检索与研究","SCENARIO","使用场景",[24,25,26,27,28,29,30,31,32,33,34,35,36,37,38],"research","bmad technical research","technical","bmad","technical research","architecture","report","produce","user","use","research report","do","conduct","to do","when","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\nRead and follow the instructions in `~\u002F.claude\u002Fskills\u002Fbmad-technical-research\u002Fworkflow.md`.\n","Read and follow the instructions in `~\u002F.claude\u002Fskills\u002Fbmad-technical-research\u002Fworkflow.md`.\n",{"name":5,"description":7},"main","a174da851acc09c83f7adc4e6e4af058e96a16bc","claude\u002Fskills\u002Fbmad-technical-research",1,"https:\u002F\u002Fgithub.com\u002FElasticRun\u002Fdont-b-mad","https:\u002F\u002Fgithub.com\u002FElasticRun","https:\u002F\u002Felastic.run","Network of possibilities","2026-06-05 20:05:30",{"source":8,"skillName":5,"commands":54,"prompt":64,"zipAvailable":65},[55,58,61],{"tool":56,"command":57},"npx","npx skills add ElasticRun\u002Fdont-b-mad --skill bmad-technical-research",{"tool":59,"command":60},"bunx","bunx skills add ElasticRun\u002Fdont-b-mad --skill bmad-technical-research",{"tool":62,"command":63},"pnpm","pnpm dlx skills add ElasticRun\u002Fdont-b-mad --skill bmad-technical-research","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FElasticRun\u002Fdont-b-mad\u002Fblob\u002Fmain\u002Fclaude\u002Fskills\u002Fbmad-technical-research\u002FSKILL.md",true,[67,73,77,81,85,89,93,97],{"path":68,"resourceType":69,"resourceTypeDesc":70,"sizeBytes":71,"sourceHtmlUrl":72},"research.template.md","REFERENCE","参考文档",581,"https:\u002F\u002Fgithub.com\u002FElasticRun\u002Fdont-b-mad\u002Fblob\u002Fmain\u002Fclaude\u002Fskills\u002Fbmad-technical-research\u002Fresearch.template.md",{"path":74,"resourceType":69,"resourceTypeDesc":70,"sizeBytes":75,"sourceHtmlUrl":76},"technical-steps\u002Fstep-01-init.md",5581,"https:\u002F\u002Fgithub.com\u002FElasticRun\u002Fdont-b-mad\u002Fblob\u002Fmain\u002Fclaude\u002Fskills\u002Fbmad-technical-research\u002Ftechnical-steps\u002Fstep-01-init.md",{"path":78,"resourceType":69,"resourceTypeDesc":70,"sizeBytes":79,"sourceHtmlUrl":80},"technical-steps\u002Fstep-02-technical-overview.md",9447,"https:\u002F\u002Fgithub.com\u002FElasticRun\u002Fdont-b-mad\u002Fblob\u002Fmain\u002Fclaude\u002Fskills\u002Fbmad-technical-research\u002Ftechnical-steps\u002Fstep-02-technical-overview.md",{"path":82,"resourceType":69,"resourceTypeDesc":70,"sizeBytes":83,"sourceHtmlUrl":84},"technical-steps\u002Fstep-03-integration-patterns.md",9995,"https:\u002F\u002Fgithub.com\u002FElasticRun\u002Fdont-b-mad\u002Fblob\u002Fmain\u002Fclaude\u002Fskills\u002Fbmad-technical-research\u002Ftechnical-steps\u002Fstep-03-integration-patterns.md",{"path":86,"resourceType":69,"resourceTypeDesc":70,"sizeBytes":87,"sourceHtmlUrl":88},"technical-steps\u002Fstep-04-architectural-patterns.md",7212,"https:\u002F\u002Fgithub.com\u002FElasticRun\u002Fdont-b-mad\u002Fblob\u002Fmain\u002Fclaude\u002Fskills\u002Fbmad-technical-research\u002Ftechnical-steps\u002Fstep-04-architectural-patterns.md",{"path":90,"resourceType":69,"resourceTypeDesc":70,"sizeBytes":91,"sourceHtmlUrl":92},"technical-steps\u002Fstep-05-implementation-research.md",7774,"https:\u002F\u002Fgithub.com\u002FElasticRun\u002Fdont-b-mad\u002Fblob\u002Fmain\u002Fclaude\u002Fskills\u002Fbmad-technical-research\u002Ftechnical-steps\u002Fstep-05-implementation-research.md",{"path":94,"resourceType":69,"resourceTypeDesc":70,"sizeBytes":95,"sourceHtmlUrl":96},"technical-steps\u002Fstep-06-research-synthesis.md",21056,"https:\u002F\u002Fgithub.com\u002FElasticRun\u002Fdont-b-mad\u002Fblob\u002Fmain\u002Fclaude\u002Fskills\u002Fbmad-technical-research\u002Ftechnical-steps\u002Fstep-06-research-synthesis.md",{"path":98,"resourceType":69,"resourceTypeDesc":70,"sizeBytes":99,"sourceHtmlUrl":100},"workflow.md",3279,"https:\u002F\u002Fgithub.com\u002FElasticRun\u002Fdont-b-mad\u002Fblob\u002Fmain\u002Fclaude\u002Fskills\u002Fbmad-technical-research\u002Fworkflow.md",[102,125,133,141,149,157],{"skillNo":103,"name":104,"nameZh":6,"description":105,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":106,"categories":107,"keywords":108,"publishedAt":39},"01M6VE2359GECTBFYYTFNZDMF6","dontbmad-grill","Interview the user relentlessly on a plan, decision, or artifact until every branch of the decision tree is resolved. One question at a time, with a recommended answer for each. Reads existing artifacts and codebase before asking. Use when the user says \"grill me\", \"stress-test this plan\", \"interrogate this\", or when invoked from a BMAD planning skill (architecture, PRD, story, UX) before finalizing the artifact.","https:\u002F\u002Fgithub.com\u002FElasticRun\u002Fdont-b-mad\u002Fblob\u002Fmain\u002Fcursor\u002Fskills\u002Fdontbmad-grill\u002FSKILL.md",[],[109,110,111,112,113,114,115,116,33,117,118,27,119,120,121,122,123,38,124,29],"grill","dontbmad grill","time","interrogate","decision","branch","question","interview","planning","stress-test","with","answer","tree","for","Existing","artifacts",{"skillNo":126,"name":127,"nameZh":6,"description":6,"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":39},"01M6VE14TZHWD69KP6VMF3QQ25","dontbmad-graphify","https:\u002F\u002Fgithub.com\u002FElasticRun\u002Fdont-b-mad\u002Fblob\u002Fmain\u002Fcursor\u002Fskills\u002Fdontbmad-graphify\u002FSKILL.md",[],[131,132],"graphify","dontbmad graphify",{"skillNo":134,"name":135,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":136,"categories":137,"keywords":138,"publishedAt":39},"01M6VE0SX76KZM3WQ41MX9G1Q8","dontbmad-graphify-query","https:\u002F\u002Fgithub.com\u002FElasticRun\u002Fdont-b-mad\u002Fblob\u002Fmain\u002Fcursor\u002Fskills\u002Fdontbmad-graphify-query\u002FSKILL.md",[],[131,139,140,132],"query","dontbmad graphify query",{"skillNo":142,"name":143,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":144,"categories":145,"keywords":146,"publishedAt":39},"01M6VE02SYPW8PKZWX3ET6T7EA","dontbmad-graphify-path","https:\u002F\u002Fgithub.com\u002FElasticRun\u002Fdont-b-mad\u002Fblob\u002Fmain\u002Fcursor\u002Fskills\u002Fdontbmad-graphify-path\u002FSKILL.md",[],[131,147,148,132],"path","dontbmad graphify path",{"skillNo":150,"name":151,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":152,"categories":153,"keywords":154,"publishedAt":39},"01M6VDZF28Z2HS226WQCPPBJMV","dontbmad-graphify-explain","https:\u002F\u002Fgithub.com\u002FElasticRun\u002Fdont-b-mad\u002Fblob\u002Fmain\u002Fcursor\u002Fskills\u002Fdontbmad-graphify-explain\u002FSKILL.md",[],[131,155,156,132],"explain","dontbmad graphify explain",{"skillNo":158,"name":159,"nameZh":6,"description":160,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":161,"categories":162,"keywords":163,"publishedAt":39},"01M6VDYWNT398QG10ZTDN5MPWS","dontbmad-compress-artifacts","Compress BMAD planning artifacts (PRDs, architecture docs, stories, project-context) into terse format to reduce input tokens when agents read them. Originals backed up as .original.md. Use when user says \"compress artifacts\", \"compress planning docs\", or \"shrink the docs\".","https:\u002F\u002Fgithub.com\u002FElasticRun\u002Fdont-b-mad\u002Fblob\u002Fmain\u002Fcursor\u002Fskills\u002Fdontbmad-compress-artifacts\u002FSKILL.md",[],[164,124,165,117,29,166,38,167,168,169,170,171,27,172,173,174,33,175,176,177],"dontbmad compress artifacts","compress","project","stories","reduce","project-context","input","as","tokens","docs","up","read","format","terse"]