[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6DZYPWQ8BD3ZKA5NMBRVM3P":3,"skill-same:01M6DZYPWQ8BD3ZKA5NMBRVM3P":269},{"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":29,"linkOnly":30,"markdownContent":31,"markdownBody":32,"frontMatter":33,"refName":34,"commitSha":35,"skillDirectory":36,"forksCount":37,"repositoryHtmlUrl":38,"repositoryHomepageUrl":6,"ownerHtmlUrl":39,"ownerBlogUrl":40,"ownerDescription":6,"updatedAt":41,"install":42,"resources":55},"01M6DZYPWQ8BD3ZKA5NMBRVM3P","wds-8-product-evolution",null,"Brownfield improvements — the full WDS pipeline in miniature for existing products","DogaOztuzun\u002Fbranchdeck","DogaOztuzun","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F115600?v=4","01M6DZD0CSZGTWPA13GSK0A17X","01M6DZD0H2QPGEX6YE4FG8H5XM",17,"MIT","https:\u002F\u002Fgithub.com\u002FDogaOztuzun\u002Fbranchdeck\u002Fblob\u002Fmain\u002F_bmad\u002Fwds\u002Fworkflows\u002Fwds-8-product-evolution\u002FSKILL.md",[17],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000031","产品经理","PROFESSION","适用职业",[23,24,25,26,27,28],"product","wds 8 product evolution","evolution","pipeline","brownfield","full","2026-11-10 10:12:30",false,"---\nname: wds-8-product-evolution\ndescription: \"Brownfield improvements — the full WDS pipeline in miniature for existing products\"\n---\n\nFollow the instructions in .\u002Fworkflow.md.\n","Follow the instructions in .\u002Fworkflow.md.\n",{"name":5,"description":7},"main","cc95d2b39c0825c00a9b118b0b1c6d822c60dc78","_bmad\u002Fwds\u002Fworkflows\u002Fwds-8-product-evolution",0,"https:\u002F\u002Fgithub.com\u002FDogaOztuzun\u002Fbranchdeck","https:\u002F\u002Fgithub.com\u002FDogaOztuzun","http:\u002F\u002Fdogaoztuzun.com","2026-03-28 21:05:31",{"source":8,"skillName":5,"commands":43,"prompt":53,"zipAvailable":54},[44,47,50],{"tool":45,"command":46},"npx","npx skills add DogaOztuzun\u002Fbranchdeck --skill wds-8-product-evolution",{"tool":48,"command":49},"bunx","bunx skills add DogaOztuzun\u002Fbranchdeck --skill wds-8-product-evolution",{"tool":51,"command":52},"pnpm","pnpm dlx skills add DogaOztuzun\u002Fbranchdeck --skill wds-8-product-evolution","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FDogaOztuzun\u002Fbranchdeck\u002Fblob\u002Fmain\u002F_bmad\u002Fwds\u002Fworkflows\u002Fwds-8-product-evolution\u002FSKILL.md",true,[56,62,66,70,74,78,82,86,90,94,98,102,106,110,114,118,122,126,130,134,140,144,148,152,156,160,164,168,173,177,181,185,189,193,197,201,205,209,213,217,221,225,229,233,237,241,245,249,253,257,261,265],{"path":57,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":60,"sourceHtmlUrl":61},"bmad-skill-manifest.yaml","REFERENCE","参考文档",12,"https:\u002F\u002Fgithub.com\u002FDogaOztuzun\u002Fbranchdeck\u002Fblob\u002Fmain\u002F_bmad\u002Fwds\u002Fworkflows\u002Fwds-8-product-evolution\u002Fbmad-skill-manifest.yaml",{"path":63,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":64,"sourceHtmlUrl":65},"data\u002Fcontext-templates.md",7624,"https:\u002F\u002Fgithub.com\u002FDogaOztuzun\u002Fbranchdeck\u002Fblob\u002Fmain\u002F_bmad\u002Fwds\u002Fworkflows\u002Fwds-8-product-evolution\u002Fdata\u002Fcontext-templates.md",{"path":67,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":68,"sourceHtmlUrl":69},"data\u002Fdelivery-templates.md",8930,"https:\u002F\u002Fgithub.com\u002FDogaOztuzun\u002Fbranchdeck\u002Fblob\u002Fmain\u002F_bmad\u002Fwds\u002Fworkflows\u002Fwds-8-product-evolution\u002Fdata\u002Fdelivery-templates.md",{"path":71,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":72,"sourceHtmlUrl":73},"data\u002Fdesign-templates.md",5302,"https:\u002F\u002Fgithub.com\u002FDogaOztuzun\u002Fbranchdeck\u002Fblob\u002Fmain\u002F_bmad\u002Fwds\u002Fworkflows\u002Fwds-8-product-evolution\u002Fdata\u002Fdesign-templates.md",{"path":75,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":76,"sourceHtmlUrl":77},"data\u002Fexisting-product-guide.md",20416,"https:\u002F\u002Fgithub.com\u002FDogaOztuzun\u002Fbranchdeck\u002Fblob\u002Fmain\u002F_bmad\u002Fwds\u002Fworkflows\u002Fwds-8-product-evolution\u002Fdata\u002Fexisting-product-guide.md",{"path":79,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":80,"sourceHtmlUrl":81},"data\u002Fkaizen-iteration-guide.md",3594,"https:\u002F\u002Fgithub.com\u002FDogaOztuzun\u002Fbranchdeck\u002Fblob\u002Fmain\u002F_bmad\u002Fwds\u002Fworkflows\u002Fwds-8-product-evolution\u002Fdata\u002Fkaizen-iteration-guide.md",{"path":83,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":84,"sourceHtmlUrl":85},"data\u002Fkaizen-principles.md",6011,"https:\u002F\u002Fgithub.com\u002FDogaOztuzun\u002Fbranchdeck\u002Fblob\u002Fmain\u002F_bmad\u002Fwds\u002Fworkflows\u002Fwds-8-product-evolution\u002Fdata\u002Fkaizen-principles.md",{"path":87,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":88,"sourceHtmlUrl":89},"data\u002Fmonitoring-guide.md",3224,"https:\u002F\u002Fgithub.com\u002FDogaOztuzun\u002Fbranchdeck\u002Fblob\u002Fmain\u002F_bmad\u002Fwds\u002Fworkflows\u002Fwds-8-product-evolution\u002Fdata\u002Fmonitoring-guide.md",{"path":91,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":92,"sourceHtmlUrl":93},"data\u002Fmonitoring-templates.md",7849,"https:\u002F\u002Fgithub.com\u002FDogaOztuzun\u002Fbranchdeck\u002Fblob\u002Fmain\u002F_bmad\u002Fwds\u002Fworkflows\u002Fwds-8-product-evolution\u002Fdata\u002Fmonitoring-templates.md",{"path":95,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":96,"sourceHtmlUrl":97},"evals\u002Fcases\u002Fbuild-explicit-services-and-layers.yaml",681,"https:\u002F\u002Fgithub.com\u002Fgetsentry\u002Fskillet\u002Fblob\u002Fmain\u002Fexamples\u002Feffect\u002Fevals\u002Fcases\u002Fbuild-explicit-services-and-layers.yaml",{"path":99,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":100,"sourceHtmlUrl":101},"evals\u002Fcases\u002Fchoose-native-runtime-primitives.yaml",685,"https:\u002F\u002Fgithub.com\u002Fgetsentry\u002Fskillet\u002Fblob\u002Fmain\u002Fexamples\u002Feffect\u002Fevals\u002Fcases\u002Fchoose-native-runtime-primitives.yaml",{"path":103,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":104,"sourceHtmlUrl":105},"evals\u002Fcases\u002Fground-advice-in-the-project.yaml",670,"https:\u002F\u002Fgithub.com\u002Fgetsentry\u002Fskillet\u002Fblob\u002Fmain\u002Fexamples\u002Feffect\u002Fevals\u002Fcases\u002Fground-advice-in-the-project.yaml",{"path":107,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":108,"sourceHtmlUrl":109},"evals\u002Fcases\u002Fkeep-external-boundaries-truthful.yaml",755,"https:\u002F\u002Fgithub.com\u002Fgetsentry\u002Fskillet\u002Fblob\u002Fmain\u002Fexamples\u002Feffect\u002Fevals\u002Fcases\u002Fkeep-external-boundaries-truthful.yaml",{"path":111,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":112,"sourceHtmlUrl":113},"evals\u002Fcases\u002Fload-guidance-by-concern.yaml",665,"https:\u002F\u002Fgithub.com\u002Fgetsentry\u002Fskillet\u002Fblob\u002Fmain\u002Fexamples\u002Feffect\u002Fevals\u002Fcases\u002Fload-guidance-by-concern.yaml",{"path":115,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":116,"sourceHtmlUrl":117},"evals\u002Fcases\u002Fmodel-data-and-failures-with-schema.yaml",688,"https:\u002F\u002Fgithub.com\u002Fgetsentry\u002Fskillet\u002Fblob\u002Fmain\u002Fexamples\u002Feffect\u002Fevals\u002Fcases\u002Fmodel-data-and-failures-with-schema.yaml",{"path":119,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":120,"sourceHtmlUrl":121},"evals\u002Fcases\u002Fpreserve-types-and-visible-dependencies.yaml",682,"https:\u002F\u002Fgithub.com\u002Fgetsentry\u002Fskillet\u002Fblob\u002Fmain\u002Fexamples\u002Feffect\u002Fevals\u002Fcases\u002Fpreserve-types-and-visible-dependencies.yaml",{"path":123,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":124,"sourceHtmlUrl":125},"evals\u002Fcases\u002Ftest-effect-code-deterministically.yaml",736,"https:\u002F\u002Fgithub.com\u002Fgetsentry\u002Fskillet\u002Fblob\u002Fmain\u002Fexamples\u002Feffect\u002Fevals\u002Fcases\u002Ftest-effect-code-deterministically.yaml",{"path":127,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":128,"sourceHtmlUrl":129},"evals\u002Ffixtures\u002Feffect-app\u002FCONTRIBUTING.md",285,"https:\u002F\u002Fgithub.com\u002Fgetsentry\u002Fskillet\u002Fblob\u002Fmain\u002Fexamples\u002Feffect\u002Fevals\u002Ffixtures\u002Feffect-app\u002FCONTRIBUTING.md",{"path":131,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":132,"sourceHtmlUrl":133},"evals\u002Ffixtures\u002Feffect-app\u002Fpackage.json",129,"https:\u002F\u002Fgithub.com\u002Fgetsentry\u002Fskillet\u002Fblob\u002Fmain\u002Fexamples\u002Feffect\u002Fevals\u002Ffixtures\u002Feffect-app\u002Fpackage.json",{"path":135,"resourceType":136,"resourceTypeDesc":137,"sizeBytes":138,"sourceHtmlUrl":139},"evals\u002Ffixtures\u002Feffect-app\u002Fsrc\u002Fcache.ts","SCRIPT","脚本",684,"https:\u002F\u002Fgithub.com\u002Fgetsentry\u002Fskillet\u002Fblob\u002Fmain\u002Fexamples\u002Feffect\u002Fevals\u002Ffixtures\u002Feffect-app\u002Fsrc\u002Fcache.ts",{"path":141,"resourceType":136,"resourceTypeDesc":137,"sizeBytes":142,"sourceHtmlUrl":143},"evals\u002Ffixtures\u002Feffect-app\u002Fsrc\u002Fconsumer.ts",240,"https:\u002F\u002Fgithub.com\u002Fgetsentry\u002Fskillet\u002Fblob\u002Fmain\u002Fexamples\u002Feffect\u002Fevals\u002Ffixtures\u002Feffect-app\u002Fsrc\u002Fconsumer.ts",{"path":145,"resourceType":136,"resourceTypeDesc":137,"sizeBytes":146,"sourceHtmlUrl":147},"evals\u002Ffixtures\u002Feffect-app\u002Fsrc\u002Fevent.ts",348,"https:\u002F\u002Fgithub.com\u002Fgetsentry\u002Fskillet\u002Fblob\u002Fmain\u002Fexamples\u002Feffect\u002Fevals\u002Ffixtures\u002Feffect-app\u002Fsrc\u002Fevent.ts",{"path":149,"resourceType":136,"resourceTypeDesc":137,"sizeBytes":150,"sourceHtmlUrl":151},"evals\u002Ffixtures\u002Feffect-app\u002Fsrc\u002Fhandler.ts",712,"https:\u002F\u002Fgithub.com\u002Fgetsentry\u002Fskillet\u002Fblob\u002Fmain\u002Fexamples\u002Feffect\u002Fevals\u002Ffixtures\u002Feffect-app\u002Fsrc\u002Fhandler.ts",{"path":153,"resourceType":136,"resourceTypeDesc":137,"sizeBytes":154,"sourceHtmlUrl":155},"evals\u002Ffixtures\u002Feffect-app\u002Fsrc\u002Fprovider.ts",383,"https:\u002F\u002Fgithub.com\u002Fgetsentry\u002Fskillet\u002Fblob\u002Fmain\u002Fexamples\u002Feffect\u002Fevals\u002Ffixtures\u002Feffect-app\u002Fsrc\u002Fprovider.ts",{"path":157,"resourceType":136,"resourceTypeDesc":137,"sizeBytes":158,"sourceHtmlUrl":159},"evals\u002Ffixtures\u002Feffect-app\u002Fsrc\u002Fretry.ts",259,"https:\u002F\u002Fgithub.com\u002Fgetsentry\u002Fskillet\u002Fblob\u002Fmain\u002Fexamples\u002Feffect\u002Fevals\u002Ffixtures\u002Feffect-app\u002Fsrc\u002Fretry.ts",{"path":161,"resourceType":136,"resourceTypeDesc":137,"sizeBytes":162,"sourceHtmlUrl":163},"evals\u002Ffixtures\u002Feffect-app\u002Fsrc\u002Fwiring.ts",242,"https:\u002F\u002Fgithub.com\u002Fgetsentry\u002Fskillet\u002Fblob\u002Fmain\u002Fexamples\u002Feffect\u002Fevals\u002Ffixtures\u002Feffect-app\u002Fsrc\u002Fwiring.ts",{"path":165,"resourceType":136,"resourceTypeDesc":137,"sizeBytes":166,"sourceHtmlUrl":167},"evals\u002Ffixtures\u002Feffect-app\u002Fsrc\u002Fworker-test.ts",310,"https:\u002F\u002Fgithub.com\u002Fgetsentry\u002Fskillet\u002Fblob\u002Fmain\u002Fexamples\u002Feffect\u002Fevals\u002Ffixtures\u002Feffect-app\u002Fsrc\u002Fworker-test.ts",{"path":169,"resourceType":169,"resourceTypeDesc":170,"sizeBytes":171,"sourceHtmlUrl":172},"LICENSE","许可证",1068,"https:\u002F\u002Fgithub.com\u002Fgetsentry\u002Fskillet\u002Fblob\u002Fmain\u002Fexamples\u002Feffect\u002FLICENSE",{"path":174,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":175,"sourceHtmlUrl":176},"README.md",448,"https:\u002F\u002Fgithub.com\u002Fgetsentry\u002Fskillet\u002Fblob\u002Fmain\u002Fexamples\u002Feffect\u002FREADME.md",{"path":178,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":179,"sourceHtmlUrl":180},"references\u002FCACHING.md",4854,"https:\u002F\u002Fgithub.com\u002Fgetsentry\u002Fskillet\u002Fblob\u002Fmain\u002Fexamples\u002Feffect\u002Freferences\u002FCACHING.md",{"path":182,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":183,"sourceHtmlUrl":184},"references\u002FCONFIG.md",2769,"https:\u002F\u002Fgithub.com\u002Fgetsentry\u002Fskillet\u002Fblob\u002Fmain\u002Fexamples\u002Feffect\u002Freferences\u002FCONFIG.md",{"path":186,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":187,"sourceHtmlUrl":188},"references\u002FHTTP_CLIENTS.md",4424,"https:\u002F\u002Fgithub.com\u002Fgetsentry\u002Fskillet\u002Fblob\u002Fmain\u002Fexamples\u002Feffect\u002Freferences\u002FHTTP_CLIENTS.md",{"path":190,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":191,"sourceHtmlUrl":192},"references\u002FSCHEDULING.md",4872,"https:\u002F\u002Fgithub.com\u002Fgetsentry\u002Fskillet\u002Fblob\u002Fmain\u002Fexamples\u002Feffect\u002Freferences\u002FSCHEDULING.md",{"path":194,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":195,"sourceHtmlUrl":196},"references\u002FSCHEMA.md",5080,"https:\u002F\u002Fgithub.com\u002Fgetsentry\u002Fskillet\u002Fblob\u002Fmain\u002Fexamples\u002Feffect\u002Freferences\u002FSCHEMA.md",{"path":198,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":199,"sourceHtmlUrl":200},"references\u002FSERVICES_LAYERS.md",6131,"https:\u002F\u002Fgithub.com\u002Fgetsentry\u002Fskillet\u002Fblob\u002Fmain\u002Fexamples\u002Feffect\u002Freferences\u002FSERVICES_LAYERS.md",{"path":202,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":203,"sourceHtmlUrl":204},"references\u002FSTREAMS.md",6257,"https:\u002F\u002Fgithub.com\u002Fgetsentry\u002Fskillet\u002Fblob\u002Fmain\u002Fexamples\u002Feffect\u002Freferences\u002FSTREAMS.md",{"path":206,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":207,"sourceHtmlUrl":208},"references\u002FTESTING.md",4291,"https:\u002F\u002Fgithub.com\u002Fgetsentry\u002Fskillet\u002Fblob\u002Fmain\u002Fexamples\u002Feffect\u002Freferences\u002FTESTING.md",{"path":210,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":211,"sourceHtmlUrl":212},"spec.md",5794,"https:\u002F\u002Fgithub.com\u002Fgetsentry\u002Fskillet\u002Fblob\u002Fmain\u002Fexamples\u002Feffect\u002Fspec.md",{"path":214,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":215,"sourceHtmlUrl":216},"steps-a\u002Fstep-01-identify.md",5903,"https:\u002F\u002Fgithub.com\u002FDogaOztuzun\u002Fbranchdeck\u002Fblob\u002Fmain\u002F_bmad\u002Fwds\u002Fworkflows\u002Fwds-8-product-evolution\u002Fsteps-a\u002Fstep-01-identify.md",{"path":218,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":219,"sourceHtmlUrl":220},"steps-a\u002Fstep-02-gather-context.md",7227,"https:\u002F\u002Fgithub.com\u002FDogaOztuzun\u002Fbranchdeck\u002Fblob\u002Fmain\u002F_bmad\u002Fwds\u002Fworkflows\u002Fwds-8-product-evolution\u002Fsteps-a\u002Fstep-02-gather-context.md",{"path":222,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":223,"sourceHtmlUrl":224},"steps-d\u002Fstep-01-design-update.md",8022,"https:\u002F\u002Fgithub.com\u002FDogaOztuzun\u002Fbranchdeck\u002Fblob\u002Fmain\u002F_bmad\u002Fwds\u002Fworkflows\u002Fwds-8-product-evolution\u002Fsteps-d\u002Fstep-01-design-update.md",{"path":226,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":227,"sourceHtmlUrl":228},"steps-p\u002Fstep-01-create-delivery.md",10035,"https:\u002F\u002Fgithub.com\u002FDogaOztuzun\u002Fbranchdeck\u002Fblob\u002Fmain\u002F_bmad\u002Fwds\u002Fworkflows\u002Fwds-8-product-evolution\u002Fsteps-p\u002Fstep-01-create-delivery.md",{"path":230,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":231,"sourceHtmlUrl":232},"steps-p\u002Fstep-02-hand-off.md",7407,"https:\u002F\u002Fgithub.com\u002FDogaOztuzun\u002Fbranchdeck\u002Fblob\u002Fmain\u002F_bmad\u002Fwds\u002Fworkflows\u002Fwds-8-product-evolution\u002Fsteps-p\u002Fstep-02-hand-off.md",{"path":234,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":235,"sourceHtmlUrl":236},"steps-t\u002Fstep-01-validate.md",9391,"https:\u002F\u002Fgithub.com\u002FDogaOztuzun\u002Fbranchdeck\u002Fblob\u002Fmain\u002F_bmad\u002Fwds\u002Fworkflows\u002Fwds-8-product-evolution\u002Fsteps-t\u002Fstep-01-validate.md",{"path":238,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":239,"sourceHtmlUrl":240},"UPSTREAM.md",479,"https:\u002F\u002Fgithub.com\u002Fgetsentry\u002Fskillet\u002Fblob\u002Fmain\u002Fexamples\u002Feffect\u002FUPSTREAM.md",{"path":242,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":243,"sourceHtmlUrl":244},"workflow-analyze.md",1780,"https:\u002F\u002Fgithub.com\u002FDogaOztuzun\u002Fbranchdeck\u002Fblob\u002Fmain\u002F_bmad\u002Fwds\u002Fworkflows\u002Fwds-8-product-evolution\u002Fworkflow-analyze.md",{"path":246,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":247,"sourceHtmlUrl":248},"workflow-deploy.md",2096,"https:\u002F\u002Fgithub.com\u002FDogaOztuzun\u002Fbranchdeck\u002Fblob\u002Fmain\u002F_bmad\u002Fwds\u002Fworkflows\u002Fwds-8-product-evolution\u002Fworkflow-deploy.md",{"path":250,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":251,"sourceHtmlUrl":252},"workflow-design.md",2155,"https:\u002F\u002Fgithub.com\u002FDogaOztuzun\u002Fbranchdeck\u002Fblob\u002Fmain\u002F_bmad\u002Fwds\u002Fworkflows\u002Fwds-8-product-evolution\u002Fworkflow-design.md",{"path":254,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":255,"sourceHtmlUrl":256},"workflow-implement.md",2051,"https:\u002F\u002Fgithub.com\u002FDogaOztuzun\u002Fbranchdeck\u002Fblob\u002Fmain\u002F_bmad\u002Fwds\u002Fworkflows\u002Fwds-8-product-evolution\u002Fworkflow-implement.md",{"path":258,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":259,"sourceHtmlUrl":260},"workflow-scope.md",2106,"https:\u002F\u002Fgithub.com\u002FDogaOztuzun\u002Fbranchdeck\u002Fblob\u002Fmain\u002F_bmad\u002Fwds\u002Fworkflows\u002Fwds-8-product-evolution\u002Fworkflow-scope.md",{"path":262,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":263,"sourceHtmlUrl":264},"workflow-test.md",2150,"https:\u002F\u002Fgithub.com\u002FDogaOztuzun\u002Fbranchdeck\u002Fblob\u002Fmain\u002F_bmad\u002Fwds\u002Fworkflows\u002Fwds-8-product-evolution\u002Fworkflow-test.md",{"path":266,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":267,"sourceHtmlUrl":268},"workflow.md",3429,"https:\u002F\u002Fgithub.com\u002FDogaOztuzun\u002Fbranchdeck\u002Fblob\u002Fmain\u002F_bmad\u002Fwds\u002Fworkflows\u002Fwds-8-product-evolution\u002Fworkflow.md",[270,295,310,329,343,355],{"skillNo":271,"name":272,"nameZh":6,"description":273,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":274,"categories":275,"keywords":284,"publishedAt":29},"01M6DZYJ4N4B0D3QNCQDXSP9FB","wds-7-design-system","Create, import, browse, and maintain design system components and tokens","https:\u002F\u002Fgithub.com\u002FDogaOztuzun\u002Fbranchdeck\u002Fblob\u002Fmain\u002F_bmad\u002Fwds\u002Fworkflows\u002Fwds-7-design-system\u002FSKILL.md",[276,281],{"categoryNo":277,"categoryName":278,"taxonomyType":279,"taxonomyTypeDesc":280},"01JBSEEDCAT000000000000015","视觉设计","SCENARIO","使用场景",{"categoryNo":282,"categoryName":283,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000032","设计师",[285,286,287,288,289,290,291,292,293,294],"design","design system","system","wds 7 design system","import","components","tokens","maintain","browse","create",{"skillNo":296,"name":297,"nameZh":6,"description":298,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":299,"categories":300,"keywords":301,"publishedAt":29},"01M6DZY97T7B2F25Y9KJQ8WSA9","wds-6-asset-generation","Generate visual and text assets from specifications through AI-powered creative production","https:\u002F\u002Fgithub.com\u002FDogaOztuzun\u002Fbranchdeck\u002Fblob\u002Fmain\u002F_bmad\u002Fwds\u002Fworkflows\u002Fwds-6-asset-generation\u002FSKILL.md",[],[302,303,304,305,306,307,308,309],"wds 6 asset generation","generation","generate","Production","text","assets","creative","visual",{"skillNo":311,"name":312,"nameZh":6,"description":313,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":314,"categories":315,"keywords":319,"publishedAt":29},"01M6DZY1ZX58FV8KB62M8AP7PT","wds-5-agentic-development","AI-assisted development, testing, and reverse engineering through structured agent collaboration","https:\u002F\u002Fgithub.com\u002FDogaOztuzun\u002Fbranchdeck\u002Fblob\u002Fmain\u002F_bmad\u002Fwds\u002Fworkflows\u002Fwds-5-agentic-development\u002FSKILL.md",[316],{"categoryNo":317,"categoryName":318,"taxonomyType":279,"taxonomyTypeDesc":280},"01JBSEEDCAT000000000000008","测试与质量",[320,321,322,323,324,325,326,327,328],"development","wds 5 agentic development","agentic","agentic development","structured","engineering","testing","collaboration","agent collaboration",{"skillNo":330,"name":331,"nameZh":6,"description":332,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":333,"categories":334,"keywords":337,"publishedAt":29},"01M6DZXMSAAQ590TW080N4CFFB","wds-4-ux-design","Transform ideas into detailed visual specifications through scenario-driven design","https:\u002F\u002Fgithub.com\u002FDogaOztuzun\u002Fbranchdeck\u002Fblob\u002Fmain\u002F_bmad\u002Fwds\u002Fworkflows\u002Fwds-4-ux-design\u002FSKILL.md",[335,336],{"categoryNo":277,"categoryName":278,"taxonomyType":279,"taxonomyTypeDesc":280},{"categoryNo":282,"categoryName":283,"taxonomyType":20,"taxonomyTypeDesc":21},[338,339,285,309,340,341,342],"wds 4 ux design","ux","ideas","scenario","driven",{"skillNo":344,"name":345,"nameZh":6,"description":346,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":347,"categories":348,"keywords":349,"publishedAt":29},"01M6DZXGYZ26R48YKVD1C3CGM7","wds-3-scenarios","Create UX scenario outlines from Trigger Map through structured micro-steps","https:\u002F\u002Fgithub.com\u002FDogaOztuzun\u002Fbranchdeck\u002Fblob\u002Fmain\u002F_bmad\u002Fwds\u002Fworkflows\u002Fwds-3-scenarios\u002FSKILL.md",[],[350,351,294,339,352,353,324,341,354],"wds 3 scenarios","map","micro","Outlines","trigger",{"skillNo":356,"name":357,"nameZh":6,"description":358,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":359,"categories":360,"keywords":361,"publishedAt":29},"01M6DZXAX0PY5PPD6CW0FHY76N","wds-2-trigger-mapping","Map business goals to user psychology through structured workshops","https:\u002F\u002Fgithub.com\u002FDogaOztuzun\u002Fbranchdeck\u002Fblob\u002Fmain\u002F_bmad\u002Fwds\u002Fworkflows\u002Fwds-2-trigger-mapping\u002FSKILL.md",[],[362,363,354,364,365,366,351,367,324],"wds 2 trigger mapping","mapping","user","business","goals","psychology"]