[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6DDAVNHCCEZXAP1P948W74S":3,"skill-same:01M6DDAVNHCCEZXAP1P948W74S":372},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":22,"publishedAt":31,"linkOnly":32,"markdownContent":33,"markdownBody":34,"frontMatter":35,"refName":36,"commitSha":37,"skillDirectory":38,"forksCount":13,"repositoryHtmlUrl":39,"repositoryHomepageUrl":6,"ownerHtmlUrl":40,"ownerBlogUrl":41,"ownerDescription":6,"updatedAt":42,"install":43,"resources":56},"01M6DDAVNHCCEZXAP1P948W74S","wds-1-project-brief",null,"Establish project context - foundation for all design work","Hexalith\u002FHexalith.FrontShell","Hexalith","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F80614290?v=4","01M6DBNQRMWTKX8V49BV1XNXV9","01M6DBNQX5SJ5BFK1QKMT2ZAXS",0,"MIT","https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002FSKILL.md",[17],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000015","视觉设计","SCENARIO","使用场景",[23,24,25,26,27,28,29,30],"brief","wds 1 project brief","project","design","work","context","foundation","project context","2026-11-10 10:12:30",false,"---\nname: wds-1-project-brief\ndescription: \"Establish project context - foundation for all design work\"\n---\n\nFollow the instructions in .\u002Fworkflow.md.\n","Follow the instructions in .\u002Fworkflow.md.\n",{"name":5,"description":7},"main","1d461f2105c8d90ad067fbf0a3efa0f875285adf",".opencode\u002Fskills\u002Fwds-1-project-brief","https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell","https:\u002F\u002Fgithub.com\u002FHexalith","https:\u002F\u002Fhexalith.readthedocs.io\u002F","2026-04-05 22:10:05",{"source":8,"skillName":5,"commands":44,"prompt":54,"zipAvailable":55},[45,48,51],{"tool":46,"command":47},"npx","npx skills add Hexalith\u002FHexalith.FrontShell --skill wds-1-project-brief",{"tool":49,"command":50},"bunx","bunx skills add Hexalith\u002FHexalith.FrontShell --skill wds-1-project-brief",{"tool":52,"command":53},"pnpm","pnpm dlx skills add Hexalith\u002FHexalith.FrontShell --skill wds-1-project-brief","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002FSKILL.md",true,[57,63,67,71,75,79,83,87,91,95,99,103,107,111,115,119,123,127,131,135,139,143,147,151,155,159,163,167,171,175,179,183,187,191,195,199,202,206,210,214,218,222,226,230,234,238,241,245,249,253,257,261,265,269,273,276,280,284,288,292,296,300,304,308,312,316,320,324,328,332,336,340,344,348,352,356,360,364,368],{"path":58,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":61,"sourceHtmlUrl":62},"bmad-skill-manifest.yaml","REFERENCE","参考文档",12,"https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Fbmad-skill-manifest.yaml",{"path":64,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":65,"sourceHtmlUrl":66},"data\u002Fpositioning-explore.md",4015,"https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Fdata\u002Fpositioning-explore.md",{"path":68,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":69,"sourceHtmlUrl":70},"data\u002Fpositioning-open-conversation.md",2468,"https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Fdata\u002Fpositioning-open-conversation.md",{"path":72,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":73,"sourceHtmlUrl":74},"data\u002Fpositioning-reflect-confirm.md",3467,"https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Fdata\u002Fpositioning-reflect-confirm.md",{"path":76,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":77,"sourceHtmlUrl":78},"data\u002Fpositioning-synthesize.md",4687,"https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Fdata\u002Fpositioning-synthesize.md",{"path":80,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":81,"sourceHtmlUrl":82},"data\u002Ftone-of-voice-example.md",1834,"https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Fdata\u002Ftone-of-voice-example.md",{"path":84,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":85,"sourceHtmlUrl":86},"data\u002Ftone-of-voice-output-template.md",1720,"https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Fdata\u002Ftone-of-voice-output-template.md",{"path":88,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":89,"sourceHtmlUrl":90},"data\u002Fvision-explore.md",2320,"https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Fdata\u002Fvision-explore.md",{"path":92,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":93,"sourceHtmlUrl":94},"data\u002Fvision-open-conversation.md",2442,"https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Fdata\u002Fvision-open-conversation.md",{"path":96,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":97,"sourceHtmlUrl":98},"data\u002Fvision-reflect-confirm.md",1849,"https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Fdata\u002Fvision-reflect-confirm.md",{"path":100,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":101,"sourceHtmlUrl":102},"data\u002Fvision-synthesize.md",2566,"https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Fdata\u002Fvision-synthesize.md",{"path":104,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":105,"sourceHtmlUrl":106},"steps-c\u002Fstep-00-simplified-brief.md",5629,"https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Fsteps-c\u002Fstep-00-simplified-brief.md",{"path":108,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":109,"sourceHtmlUrl":110},"steps-c\u002Fstep-01-init.md",4318,"https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Fsteps-c\u002Fstep-01-init.md",{"path":112,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":113,"sourceHtmlUrl":114},"steps-c\u002Fstep-02-vision.md",4494,"https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Fsteps-c\u002Fstep-02-vision.md",{"path":116,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":117,"sourceHtmlUrl":118},"steps-c\u002Fstep-03-positioning.md",4876,"https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Fsteps-c\u002Fstep-03-positioning.md",{"path":120,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":121,"sourceHtmlUrl":122},"steps-c\u002Fstep-05-business-model.md",4754,"https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Fsteps-c\u002Fstep-05-business-model.md",{"path":124,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":125,"sourceHtmlUrl":126},"steps-c\u002Fstep-06-business-customers.md",4569,"https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Fsteps-c\u002Fstep-06-business-customers.md",{"path":128,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":129,"sourceHtmlUrl":130},"steps-c\u002Fstep-07-target-users.md",4838,"https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Fsteps-c\u002Fstep-07-target-users.md",{"path":132,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":133,"sourceHtmlUrl":134},"steps-c\u002Fstep-07a-product-concept.md",6062,"https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Fsteps-c\u002Fstep-07a-product-concept.md",{"path":136,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":137,"sourceHtmlUrl":138},"steps-c\u002Fstep-08-success-criteria.md",3872,"https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Fsteps-c\u002Fstep-08-success-criteria.md",{"path":140,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":141,"sourceHtmlUrl":142},"steps-c\u002Fstep-09-competitive-landscape.md",3831,"https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Fsteps-c\u002Fstep-09-competitive-landscape.md",{"path":144,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":145,"sourceHtmlUrl":146},"steps-c\u002Fstep-10-constraints.md",2716,"https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Fsteps-c\u002Fstep-10-constraints.md",{"path":148,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":149,"sourceHtmlUrl":150},"steps-c\u002Fstep-10a-platform-strategy.md",5607,"https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Fsteps-c\u002Fstep-10a-platform-strategy.md",{"path":152,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":153,"sourceHtmlUrl":154},"steps-c\u002Fstep-11-tone-of-voice.md",6845,"https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Fsteps-c\u002Fstep-11-tone-of-voice.md",{"path":156,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":157,"sourceHtmlUrl":158},"steps-c\u002Fstep-12-create-product-brief.md",7026,"https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Fsteps-c\u002Fstep-12-create-product-brief.md",{"path":160,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":161,"sourceHtmlUrl":162},"steps-c\u002Fstep-13-content-init.md",4188,"https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Fsteps-c\u002Fstep-13-content-init.md",{"path":164,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":165,"sourceHtmlUrl":166},"steps-c\u002Fstep-14-personality.md",4847,"https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Fsteps-c\u002Fstep-14-personality.md",{"path":168,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":169,"sourceHtmlUrl":170},"steps-c\u002Fstep-15-tone.md",4725,"https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Fsteps-c\u002Fstep-15-tone.md",{"path":172,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":173,"sourceHtmlUrl":174},"steps-c\u002Fstep-16-languages.md",4843,"https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Fsteps-c\u002Fstep-16-languages.md",{"path":176,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":177,"sourceHtmlUrl":178},"steps-c\u002Fstep-17-seo-keywords.md",6563,"https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Fsteps-c\u002Fstep-17-seo-keywords.md",{"path":180,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":181,"sourceHtmlUrl":182},"steps-c\u002Fstep-17a-content-structure.md",4752,"https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Fsteps-c\u002Fstep-17a-content-structure.md",{"path":184,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":185,"sourceHtmlUrl":186},"steps-c\u002Fstep-18-create-content-document.md",5396,"https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Fsteps-c\u002Fstep-18-create-content-document.md",{"path":188,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":189,"sourceHtmlUrl":190},"steps-c\u002Fstep-19-inspiration-workshop.md",4411,"https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Fsteps-c\u002Fstep-19-inspiration-workshop.md",{"path":192,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":193,"sourceHtmlUrl":194},"steps-c\u002Fstep-20-visual-init.md",4476,"https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Fsteps-c\u002Fstep-20-visual-init.md",{"path":196,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":197,"sourceHtmlUrl":198},"steps-c\u002Fstep-21-existing-brand.md",4914,"https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Fsteps-c\u002Fstep-21-existing-brand.md",{"path":200,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":197,"sourceHtmlUrl":201},"steps-c\u002Fstep-22-references.md","https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Fsteps-c\u002Fstep-22-references.md",{"path":203,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":204,"sourceHtmlUrl":205},"steps-c\u002Fstep-23-design-style.md",5361,"https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Fsteps-c\u002Fstep-23-design-style.md",{"path":207,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":208,"sourceHtmlUrl":209},"steps-c\u002Fstep-24-layout-effects.md",5060,"https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Fsteps-c\u002Fstep-24-layout-effects.md",{"path":211,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":212,"sourceHtmlUrl":213},"steps-c\u002Fstep-25-imagery.md",5117,"https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Fsteps-c\u002Fstep-25-imagery.md",{"path":215,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":216,"sourceHtmlUrl":217},"steps-c\u002Fstep-26-create-visual-document.md",4831,"https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Fsteps-c\u002Fstep-26-create-visual-document.md",{"path":219,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":220,"sourceHtmlUrl":221},"steps-c\u002Fstep-27-platform-init.md",4341,"https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Fsteps-c\u002Fstep-27-platform-init.md",{"path":223,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":224,"sourceHtmlUrl":225},"steps-c\u002Fstep-28-tech-stack.md",4620,"https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Fsteps-c\u002Fstep-28-tech-stack.md",{"path":227,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":228,"sourceHtmlUrl":229},"steps-c\u002Fstep-29-integrations.md",4524,"https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Fsteps-c\u002Fstep-29-integrations.md",{"path":231,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":232,"sourceHtmlUrl":233},"steps-c\u002Fstep-30-contact-strategy.md",4710,"https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Fsteps-c\u002Fstep-30-contact-strategy.md",{"path":235,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":236,"sourceHtmlUrl":237},"steps-c\u002Fstep-31-multilingual.md",5628,"https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Fsteps-c\u002Fstep-31-multilingual.md",{"path":239,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":193,"sourceHtmlUrl":240},"steps-c\u002Fstep-32-create-platform-document.md","https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Fsteps-c\u002Fstep-32-create-platform-document.md",{"path":242,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":243,"sourceHtmlUrl":244},"steps-c\u002Fstep-33-analyze-brief.md",3274,"https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Fsteps-c\u002Fstep-33-analyze-brief.md",{"path":246,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":247,"sourceHtmlUrl":248},"steps-c\u002Fstep-34-create-summary.md",3655,"https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Fsteps-c\u002Fstep-34-create-summary.md",{"path":250,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":251,"sourceHtmlUrl":252},"steps-c\u002Fstep-35-update-design-log.md",4475,"https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Fsteps-c\u002Fstep-35-update-design-log.md",{"path":254,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":255,"sourceHtmlUrl":256},"steps-c\u002Fstep-36-provide-activation.md",3636,"https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Fsteps-c\u002Fstep-36-provide-activation.md",{"path":258,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":259,"sourceHtmlUrl":260},"steps-v\u002Fstep-01-brief-completeness.md",4208,"https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Fsteps-v\u002Fstep-01-brief-completeness.md",{"path":262,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":263,"sourceHtmlUrl":264},"steps-v\u002Fstep-02-trigger-map-consistency.md",4364,"https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Fsteps-v\u002Fstep-02-trigger-map-consistency.md",{"path":266,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":267,"sourceHtmlUrl":268},"steps-v\u002Fstep-03-seo-strategy.md",4098,"https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Fsteps-v\u002Fstep-03-seo-strategy.md",{"path":270,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":271,"sourceHtmlUrl":272},"steps-v\u002Fstep-04-content-language.md",4221,"https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Fsteps-v\u002Fstep-04-content-language.md",{"path":274,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":259,"sourceHtmlUrl":275},"steps-v\u002Fstep-05-visual-direction.md","https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Fsteps-v\u002Fstep-05-visual-direction.md",{"path":277,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":278,"sourceHtmlUrl":279},"steps-v\u002Fstep-06-platform-requirements.md",4915,"https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Fsteps-v\u002Fstep-06-platform-requirements.md",{"path":281,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":282,"sourceHtmlUrl":283},"templates\u002F00-project-info.template.md",1914,"https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Ftemplates\u002F00-project-info.template.md",{"path":285,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":286,"sourceHtmlUrl":287},"templates\u002Fcontent-language.template.md",4773,"https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Ftemplates\u002Fcontent-language.template.md",{"path":289,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":290,"sourceHtmlUrl":291},"templates\u002Fcontract.template.md",8811,"https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Ftemplates\u002Fcontract.template.md",{"path":293,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":294,"sourceHtmlUrl":295},"templates\u002Finspiration-analysis.template.md",1811,"https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Ftemplates\u002Finspiration-analysis.template.md",{"path":297,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":298,"sourceHtmlUrl":299},"templates\u002Fpitch.template.md",1263,"https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Ftemplates\u002Fpitch.template.md",{"path":301,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":302,"sourceHtmlUrl":303},"templates\u002Fplatform-requirements.template.md",4619,"https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Ftemplates\u002Fplatform-requirements.template.md",{"path":305,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":306,"sourceHtmlUrl":307},"templates\u002Fplatform-requirements.template.yaml",2281,"https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Ftemplates\u002Fplatform-requirements.template.yaml",{"path":309,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":310,"sourceHtmlUrl":311},"templates\u002Fproject-brief-dialog\u002F00-context.md",1533,"https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Ftemplates\u002Fproject-brief-dialog\u002F00-context.md",{"path":313,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":314,"sourceHtmlUrl":315},"templates\u002Fproject-brief-dialog\u002F02-vision.md",1552,"https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Ftemplates\u002Fproject-brief-dialog\u002F02-vision.md",{"path":317,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":318,"sourceHtmlUrl":319},"templates\u002Fproject-brief-dialog\u002F03-users.md",1216,"https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Ftemplates\u002Fproject-brief-dialog\u002F03-users.md",{"path":321,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":322,"sourceHtmlUrl":323},"templates\u002Fproject-brief-dialog\u002F04-concept.md",1282,"https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Ftemplates\u002Fproject-brief-dialog\u002F04-concept.md",{"path":325,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":326,"sourceHtmlUrl":327},"templates\u002Fproject-brief-dialog\u002F06-inspiration.md",1580,"https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Ftemplates\u002Fproject-brief-dialog\u002F06-inspiration.md",{"path":329,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":330,"sourceHtmlUrl":331},"templates\u002Fproject-brief-dialog\u002F07-positioning.md",1293,"https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Ftemplates\u002Fproject-brief-dialog\u002F07-positioning.md",{"path":333,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":334,"sourceHtmlUrl":335},"templates\u002Fproject-brief-dialog\u002Fdecisions.md",1354,"https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Ftemplates\u002Fproject-brief-dialog\u002Fdecisions.md",{"path":337,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":338,"sourceHtmlUrl":339},"templates\u002Fproject-brief-dialog\u002Fprogress-tracker.md",2328,"https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Ftemplates\u002Fproject-brief-dialog\u002Fprogress-tracker.md",{"path":341,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":342,"sourceHtmlUrl":343},"templates\u002Fproject-brief-dialog\u002FUSAGE.md",1886,"https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Ftemplates\u002Fproject-brief-dialog\u002FUSAGE.md",{"path":345,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":346,"sourceHtmlUrl":347},"templates\u002Fproject-brief.template.md",3629,"https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Ftemplates\u002Fproject-brief.template.md",{"path":349,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":350,"sourceHtmlUrl":351},"templates\u002Fservice-agreement.template.md",8082,"https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Ftemplates\u002Fservice-agreement.template.md",{"path":353,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":354,"sourceHtmlUrl":355},"templates\u002Fsignoff.template.md",2910,"https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Ftemplates\u002Fsignoff.template.md",{"path":357,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":358,"sourceHtmlUrl":359},"templates\u002Fsimplified-brief.template.md",664,"https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Ftemplates\u002Fsimplified-brief.template.md",{"path":361,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":362,"sourceHtmlUrl":363},"templates\u002Fvisual-direction.template.md",4115,"https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Ftemplates\u002Fvisual-direction.template.md",{"path":365,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":366,"sourceHtmlUrl":367},"workflow-validate.md",1409,"https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Fworkflow-validate.md",{"path":369,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":370,"sourceHtmlUrl":371},"workflow.md",4353,"https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwds-1-project-brief\u002Fworkflow.md",[373,391,410,425,444,458],{"skillNo":374,"name":375,"nameZh":6,"description":376,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":377,"categories":378,"keywords":384,"publishedAt":31},"01M6DDN9BYPMZARQPC3JXNER94","wds-8-product-evolution","Brownfield improvements — the full WDS pipeline in miniature for existing products","https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F_bmad\u002Fwds\u002Fworkflows\u002Fwds-8-product-evolution\u002FSKILL.md",[379],{"categoryNo":380,"categoryName":381,"taxonomyType":382,"taxonomyTypeDesc":383},"01JBSEEDCAT000000000000031","产品经理","PROFESSION","适用职业",[385,386,387,388,389,390],"product","wds 8 product evolution","evolution","full","pipeline","brownfield",{"skillNo":392,"name":393,"nameZh":6,"description":394,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":395,"categories":396,"keywords":401,"publishedAt":31},"01M6DDN5YE3MAG19NE0V5S6S9H","wds-7-design-system","Create, import, browse, and maintain design system components and tokens","https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F_bmad\u002Fwds\u002Fworkflows\u002Fwds-7-design-system\u002FSKILL.md",[397,398],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},{"categoryNo":399,"categoryName":400,"taxonomyType":382,"taxonomyTypeDesc":383},"01JBSEEDCAT000000000000032","设计师",[26,402,403,404,405,406,407,408,409],"design system","wds 7 design system","system","components","create","browse","maintain","tokens",{"skillNo":411,"name":412,"nameZh":6,"description":413,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":414,"categories":415,"keywords":416,"publishedAt":31},"01M6DDMXYC0ZKGDMF4TZYAKT5R","wds-6-asset-generation","Generate visual and text assets from specifications through AI-powered creative production","https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F_bmad\u002Fwds\u002Fworkflows\u002Fwds-6-asset-generation\u002FSKILL.md",[],[417,418,419,420,421,422,423,424],"generation","wds 6 asset generation","assets","visual","creative","text","generate","Production",{"skillNo":426,"name":427,"nameZh":6,"description":428,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":429,"categories":430,"keywords":434,"publishedAt":31},"01M6DDMQQHJX457RM5R3AA340P","wds-5-agentic-development","AI-assisted development, testing, and reverse engineering through structured agent collaboration","https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F_bmad\u002Fwds\u002Fworkflows\u002Fwds-5-agentic-development\u002FSKILL.md",[431],{"categoryNo":432,"categoryName":433,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000008","测试与质量",[435,436,437,438,439,440,441,442,443],"development","agentic","wds 5 agentic development","agentic development","testing","collaboration","agent collaboration","engineering","structured",{"skillNo":445,"name":446,"nameZh":6,"description":447,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":448,"categories":449,"keywords":452,"publishedAt":31},"01M6DDMBZ1VC44HATR12NKBYWT","wds-4-ux-design","Transform ideas into detailed visual specifications through scenario-driven design","https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F_bmad\u002Fwds\u002Fworkflows\u002Fwds-4-ux-design\u002FSKILL.md",[450,451],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},{"categoryNo":399,"categoryName":400,"taxonomyType":382,"taxonomyTypeDesc":383},[453,454,26,455,420,456,457],"ux","wds 4 ux design","scenario","ideas","driven",{"skillNo":459,"name":460,"nameZh":6,"description":461,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":462,"categories":463,"keywords":464,"publishedAt":31},"01M6DDM8CC0BNAMB6HBKXTXYVT","wds-3-scenarios","Create UX scenario outlines from Trigger Map through structured micro-steps","https:\u002F\u002Fgithub.com\u002FHexalith\u002FHexalith.FrontShell\u002Fblob\u002Fmain\u002F_bmad\u002Fwds\u002Fworkflows\u002Fwds-3-scenarios\u002FSKILL.md",[],[465,406,453,466,467,468,443,455,469],"wds 3 scenarios","micro","Outlines","map","trigger"]