[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6VCZ897CFANM2HSH5JST3MV":3,"skill-same:01M6VCZ897CFANM2HSH5JST3MV":100},{"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":38,"linkOnly":39,"markdownContent":40,"markdownBody":41,"frontMatter":42,"refName":43,"commitSha":44,"skillDirectory":45,"forksCount":46,"repositoryHtmlUrl":47,"repositoryHomepageUrl":6,"ownerHtmlUrl":48,"ownerBlogUrl":49,"ownerDescription":50,"updatedAt":51,"install":52,"resources":65},"01M6VCZ897CFANM2HSH5JST3MV","bmad-check-implementation-readiness",null,"Validate PRD, UX, Architecture and Epics specs are complete. Use when the user says \"check implementation readiness\".","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\u002Fcursor\u002Fskills\u002Fbmad-check-implementation-readiness\u002FSKILL.md",[18],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000031","产品经理","PROFESSION","适用职业",[24,25,26,27,28,29,30,31,32,33,34,35,36,37],"bmad check implementation readiness","check","implementation","bmad","readiness","Implementation Readiness","validate","architecture","ux","prd","user","use","complete","when","2026-11-10 10:12:30",false,"---\nname: bmad-check-implementation-readiness\ndescription: 'Validate PRD, UX, Architecture and Epics specs are complete. Use when the user says \"check implementation readiness\".'\n---\n\nRead and follow the instructions in `~\u002F.cursor\u002Fskills\u002Fbmad-check-implementation-readiness\u002Fworkflow.md`.\n","Read and follow the instructions in `~\u002F.cursor\u002Fskills\u002Fbmad-check-implementation-readiness\u002Fworkflow.md`.\n",{"name":5,"description":7},"main","a174da851acc09c83f7adc4e6e4af058e96a16bc","cursor\u002Fskills\u002Fbmad-check-implementation-readiness",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":53,"prompt":63,"zipAvailable":64},[54,57,60],{"tool":55,"command":56},"npx","npx skills add ElasticRun\u002Fdont-b-mad --skill bmad-check-implementation-readiness",{"tool":58,"command":59},"bunx","bunx skills add ElasticRun\u002Fdont-b-mad --skill bmad-check-implementation-readiness",{"tool":61,"command":62},"pnpm","pnpm dlx skills add ElasticRun\u002Fdont-b-mad --skill bmad-check-implementation-readiness","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FElasticRun\u002Fdont-b-mad\u002Fblob\u002Fmain\u002Fcursor\u002Fskills\u002Fbmad-check-implementation-readiness\u002FSKILL.md",true,[66,72,76,80,84,88,92,96],{"path":67,"resourceType":68,"resourceTypeDesc":69,"sizeBytes":70,"sourceHtmlUrl":71},"steps\u002Fstep-01-document-discovery.md","REFERENCE","参考文档",4939,"https:\u002F\u002Fgithub.com\u002FElasticRun\u002Fdont-b-mad\u002Fblob\u002Fmain\u002Fcursor\u002Fskills\u002Fbmad-check-implementation-readiness\u002Fsteps\u002Fstep-01-document-discovery.md",{"path":73,"resourceType":68,"resourceTypeDesc":69,"sizeBytes":74,"sourceHtmlUrl":75},"steps\u002Fstep-02-prd-analysis.md",4444,"https:\u002F\u002Fgithub.com\u002FElasticRun\u002Fdont-b-mad\u002Fblob\u002Fmain\u002Fcursor\u002Fskills\u002Fbmad-check-implementation-readiness\u002Fsteps\u002Fstep-02-prd-analysis.md",{"path":77,"resourceType":68,"resourceTypeDesc":69,"sizeBytes":78,"sourceHtmlUrl":79},"steps\u002Fstep-03-epic-coverage-validation.md",4058,"https:\u002F\u002Fgithub.com\u002FElasticRun\u002Fdont-b-mad\u002Fblob\u002Fmain\u002Fcursor\u002Fskills\u002Fbmad-check-implementation-readiness\u002Fsteps\u002Fstep-03-epic-coverage-validation.md",{"path":81,"resourceType":68,"resourceTypeDesc":69,"sizeBytes":82,"sourceHtmlUrl":83},"steps\u002Fstep-04-ux-alignment.md",3306,"https:\u002F\u002Fgithub.com\u002FElasticRun\u002Fdont-b-mad\u002Fblob\u002Fmain\u002Fcursor\u002Fskills\u002Fbmad-check-implementation-readiness\u002Fsteps\u002Fstep-04-ux-alignment.md",{"path":85,"resourceType":68,"resourceTypeDesc":69,"sizeBytes":86,"sourceHtmlUrl":87},"steps\u002Fstep-05-epic-quality-review.md",6716,"https:\u002F\u002Fgithub.com\u002FElasticRun\u002Fdont-b-mad\u002Fblob\u002Fmain\u002Fcursor\u002Fskills\u002Fbmad-check-implementation-readiness\u002Fsteps\u002Fstep-05-epic-quality-review.md",{"path":89,"resourceType":68,"resourceTypeDesc":69,"sizeBytes":90,"sourceHtmlUrl":91},"steps\u002Fstep-06-final-assessment.md",3304,"https:\u002F\u002Fgithub.com\u002FElasticRun\u002Fdont-b-mad\u002Fblob\u002Fmain\u002Fcursor\u002Fskills\u002Fbmad-check-implementation-readiness\u002Fsteps\u002Fstep-06-final-assessment.md",{"path":93,"resourceType":68,"resourceTypeDesc":69,"sizeBytes":94,"sourceHtmlUrl":95},"templates\u002Freadiness-report-template.md",95,"https:\u002F\u002Fgithub.com\u002FElasticRun\u002Fdont-b-mad\u002Fblob\u002Fmain\u002Fcursor\u002Fskills\u002Fbmad-check-implementation-readiness\u002Ftemplates\u002Freadiness-report-template.md",{"path":97,"resourceType":68,"resourceTypeDesc":69,"sizeBytes":98,"sourceHtmlUrl":99},"workflow.md",2382,"https:\u002F\u002Fgithub.com\u002FElasticRun\u002Fdont-b-mad\u002Fblob\u002Fmain\u002Fcursor\u002Fskills\u002Fbmad-check-implementation-readiness\u002Fworkflow.md",[101,124,132,140,148,156],{"skillNo":102,"name":103,"nameZh":6,"description":104,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":105,"categories":106,"keywords":107,"publishedAt":38},"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",[],[108,109,110,111,112,113,114,115,35,116,117,27,118,119,120,121,122,37,123,31],"grill","dontbmad grill","time","interrogate","decision","branch","question","interview","planning","stress-test","with","answer","tree","for","Existing","artifacts",{"skillNo":125,"name":126,"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":127,"categories":128,"keywords":129,"publishedAt":38},"01M6VE14TZHWD69KP6VMF3QQ25","dontbmad-graphify","https:\u002F\u002Fgithub.com\u002FElasticRun\u002Fdont-b-mad\u002Fblob\u002Fmain\u002Fcursor\u002Fskills\u002Fdontbmad-graphify\u002FSKILL.md",[],[130,131],"graphify","dontbmad graphify",{"skillNo":133,"name":134,"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":135,"categories":136,"keywords":137,"publishedAt":38},"01M6VE0SX76KZM3WQ41MX9G1Q8","dontbmad-graphify-query","https:\u002F\u002Fgithub.com\u002FElasticRun\u002Fdont-b-mad\u002Fblob\u002Fmain\u002Fcursor\u002Fskills\u002Fdontbmad-graphify-query\u002FSKILL.md",[],[130,138,139,131],"query","dontbmad graphify query",{"skillNo":141,"name":142,"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":143,"categories":144,"keywords":145,"publishedAt":38},"01M6VE02SYPW8PKZWX3ET6T7EA","dontbmad-graphify-path","https:\u002F\u002Fgithub.com\u002FElasticRun\u002Fdont-b-mad\u002Fblob\u002Fmain\u002Fcursor\u002Fskills\u002Fdontbmad-graphify-path\u002FSKILL.md",[],[130,146,147,131],"path","dontbmad graphify path",{"skillNo":149,"name":150,"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":151,"categories":152,"keywords":153,"publishedAt":38},"01M6VDZF28Z2HS226WQCPPBJMV","dontbmad-graphify-explain","https:\u002F\u002Fgithub.com\u002FElasticRun\u002Fdont-b-mad\u002Fblob\u002Fmain\u002Fcursor\u002Fskills\u002Fdontbmad-graphify-explain\u002FSKILL.md",[],[130,154,155,131],"explain","dontbmad graphify explain",{"skillNo":157,"name":158,"nameZh":6,"description":159,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":160,"categories":161,"keywords":162,"publishedAt":38},"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",[],[163,123,164,116,31,165,37,166,167,168,169,170,27,171,172,173,35,174,175,176],"dontbmad compress artifacts","compress","project","stories","reduce","project-context","input","as","tokens","docs","up","read","format","terse"]