[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6BY4XPYJMA588NYRTYFWJSZ":3,"skill-same:01M6BY4XPYJMA588NYRTYFWJSZ":89},{"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":18,"publishedAt":31,"linkOnly":32,"markdownContent":33,"markdownBody":34,"frontMatter":35,"refName":36,"commitSha":37,"skillDirectory":38,"forksCount":14,"repositoryHtmlUrl":39,"repositoryHomepageUrl":40,"ownerHtmlUrl":41,"ownerBlogUrl":42,"ownerDescription":43,"updatedAt":44,"install":45,"resources":58},"01M6BY4XPYJMA588NYRTYFWJSZ","nuxt",null,"Nuxt application development and maintenance. Use for project structure, pages and routing, data fetching, SSR-safe state, middleware, plugins, server routes, runtime config, route rules, layers, built-in components, hydration, upgrades, and testing.","wolfstar-project\u002Fwolfstar.rocks","wolfstar-project","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F109528280?v=4","01M6BXZW9J3Y1DWPNSBBWC2BVY","wolfstar","01M6BXZWDRD3C71GVE58BWXW1D",0,"MIT","https:\u002F\u002Fgithub.com\u002Fwolfstar-project\u002Fwolfstar.rocks\u002Fblob\u002Fmain\u002F.cursor\u002Fskills\u002Fnuxt\u002FSKILL.md",[],[5,19,20,21,22,23,24,25,26,27,28,29,30],"testing","safe","components","project structure","config","ssr","development","routing","state","plugins","server","data","2026-11-10 10:12:30",false,"---\nname: nuxt\ndescription: Nuxt application development and maintenance. Use for project structure, pages and routing, data fetching, SSR-safe state, middleware, plugins, server routes, runtime config, route rules, layers, built-in components, hydration, upgrades, and testing.\nlicense: MIT\n---\n\n# Nuxt\n\nUse Nuxt-owned primitives for Nuxt lifecycle, rendering, routing, and server behavior. Hand module-specific behavior to the matching module skill instead of reproducing its API here.\n\n## Start here\n\n1. Inspect `package.json`, the lockfile, `nuxt.config.*`, and the directory layout before choosing an API. Nuxt features move, so verify the installed version instead of assuming the latest release.\n2. Open only the reference that owns the task.\n3. Prefer the smallest Nuxt primitive that preserves SSR, hydration, and generated types.\n4. Run `nuxt prepare` after config, module, alias, or generated-type changes, then verify the affected runtime path.\n\n## Reference map\n\n- Project structure, upgrades, deployment mode, and testing: [project-setup.md](references\u002Fproject-setup.md)\n- Data fetching, state, request context, cookies, head, and hydration: [nuxt-composables.md](references\u002Fnuxt-composables.md)\n- Pages, layouts, navigation, route metadata, and errors: [routing.md](references\u002Frouting.md)\n- Route middleware, app plugins, and runtime hooks: [middleware-plugins.md](references\u002Fmiddleware-plugins.md)\n- API routes, server middleware, validation, caching, and Nitro: [server.md](references\u002Fserver.md)\n- Built-in components, assets, images, and lazy hydration: [nuxt-components.md](references\u002Fnuxt-components.md)\n- Nuxt config, runtime config, route rules, layers, modules, Vite, and Nitro options: [nuxt-config.md](references\u002Fnuxt-config.md)\n\n## Ownership boundaries\n\n- Use the `nuxt-modules` skill for authoring or publishing a Nuxt module.\n- Use the relevant module skill for Nuxt UI, Nuxt Content, Nuxt Studio, NuxtHub, Nuxt Image, Nuxt Scripts, Nuxt SEO, or another installed module.\n- Use official VueUse guidance for VueUse composables. When names overlap, Nuxt owns Nuxt lifecycle and SSR semantics; see [nuxt-composables.md](references\u002Fnuxt-composables.md#vueuse-boundary).\n- Use Vue guidance for component-local reactivity that has no Nuxt lifecycle or rendering concern.\n\n## Baseline\n\n```vue\n\u003Cscript setup lang=\"ts\">\nconst { data: products, status, error } = await useFetch(\"\u002Fapi\u002Fproducts\");\n\nuseSeoMeta({\n\ttitle: \"Products\",\n\tdescription: \"Browse the product catalog.\",\n});\n\u003C\u002Fscript>\n\n\u003Ctemplate>\n\t\u003Cmain>\n\t\t\u003Cp v-if=\"status === 'pending'\">Loading…\u003C\u002Fp>\n\t\t\u003Cp v-else-if=\"error\">Could not load products.\u003C\u002Fp>\n\t\t\u003CProductList v-else :products=\"products ?? []\" \u002F>\n\t\u003C\u002Fmain>\n\u003C\u002Ftemplate>\n```\n\n`useFetch` integrates the request with Nuxt's SSR payload, while `useSeoMeta` participates in Nuxt's head lifecycle. Reach for lower-level primitives only when the task needs behavior these do not provide.\n","# Nuxt\n\nUse Nuxt-owned primitives for Nuxt lifecycle, rendering, routing, and server behavior. Hand module-specific behavior to the matching module skill instead of reproducing its API here.\n\n## Start here\n\n1. Inspect `package.json`, the lockfile, `nuxt.config.*`, and the directory layout before choosing an API. Nuxt features move, so verify the installed version instead of assuming the latest release.\n2. Open only the reference that owns the task.\n3. Prefer the smallest Nuxt primitive that preserves SSR, hydration, and generated types.\n4. Run `nuxt prepare` after config, module, alias, or generated-type changes, then verify the affected runtime path.\n\n## Reference map\n\n- Project structure, upgrades, deployment mode, and testing: [project-setup.md](references\u002Fproject-setup.md)\n- Data fetching, state, request context, cookies, head, and hydration: [nuxt-composables.md](references\u002Fnuxt-composables.md)\n- Pages, layouts, navigation, route metadata, and errors: [routing.md](references\u002Frouting.md)\n- Route middleware, app plugins, and runtime hooks: [middleware-plugins.md](references\u002Fmiddleware-plugins.md)\n- API routes, server middleware, validation, caching, and Nitro: [server.md](references\u002Fserver.md)\n- Built-in components, assets, images, and lazy hydration: [nuxt-components.md](references\u002Fnuxt-components.md)\n- Nuxt config, runtime config, route rules, layers, modules, Vite, and Nitro options: [nuxt-config.md](references\u002Fnuxt-config.md)\n\n## Ownership boundaries\n\n- Use the `nuxt-modules` skill for authoring or publishing a Nuxt module.\n- Use the relevant module skill for Nuxt UI, Nuxt Content, Nuxt Studio, NuxtHub, Nuxt Image, Nuxt Scripts, Nuxt SEO, or another installed module.\n- Use official VueUse guidance for VueUse composables. When names overlap, Nuxt owns Nuxt lifecycle and SSR semantics; see [nuxt-composables.md](references\u002Fnuxt-composables.md#vueuse-boundary).\n- Use Vue guidance for component-local reactivity that has no Nuxt lifecycle or rendering concern.\n\n## Baseline\n\n```vue\n\u003Cscript setup lang=\"ts\">\nconst { data: products, status, error } = await useFetch(\"\u002Fapi\u002Fproducts\");\n\nuseSeoMeta({\n\ttitle: \"Products\",\n\tdescription: \"Browse the product catalog.\",\n});\n\u003C\u002Fscript>\n\n\u003Ctemplate>\n\t\u003Cmain>\n\t\t\u003Cp v-if=\"status === 'pending'\">Loading…\u003C\u002Fp>\n\t\t\u003Cp v-else-if=\"error\">Could not load products.\u003C\u002Fp>\n\t\t\u003CProductList v-else :products=\"products ?? []\" \u002F>\n\t\u003C\u002Fmain>\n\u003C\u002Ftemplate>\n```\n\n`useFetch` integrates the request with Nuxt's SSR payload, while `useSeoMeta` participates in Nuxt's head lifecycle. Reach for lower-level primitives only when the task needs behavior these do not provide.\n",{"name":5,"license":15,"description":7},"main","218944972a37a59fccc9ee1474e524ddc83048aa",".cursor\u002Fskills\u002Fnuxt","https:\u002F\u002Fgithub.com\u002Fwolfstar-project\u002Fwolfstar.rocks","https:\u002F\u002Fwolfstar.rocks","https:\u002F\u002Fgithub.com\u002Fwolfstar-project","https:\u002F\u002Fwww.wolfstar.rocks","All projects for bot WolfStar","2026-11-12 03:33:55",{"source":8,"skillName":5,"commands":46,"prompt":56,"zipAvailable":57},[47,50,53],{"tool":48,"command":49},"npx","npx skills add wolfstar-project\u002Fwolfstar.rocks --skill nuxt",{"tool":51,"command":52},"bunx","bunx skills add wolfstar-project\u002Fwolfstar.rocks --skill nuxt",{"tool":54,"command":55},"pnpm","pnpm dlx skills add wolfstar-project\u002Fwolfstar.rocks --skill nuxt","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fwolfstar-project\u002Fwolfstar.rocks\u002Fblob\u002Fmain\u002F.cursor\u002Fskills\u002Fnuxt\u002FSKILL.md",true,[59,65,69,73,77,81,85],{"path":60,"resourceType":61,"resourceTypeDesc":62,"sizeBytes":63,"sourceHtmlUrl":64},"references\u002Fmiddleware-plugins.md","REFERENCE","参考文档",2731,"https:\u002F\u002Fgithub.com\u002Fwolfstar-project\u002Fwolfstar.rocks\u002Fblob\u002Fmain\u002F.cursor\u002Fskills\u002Fnuxt\u002Freferences\u002Fmiddleware-plugins.md",{"path":66,"resourceType":61,"resourceTypeDesc":62,"sizeBytes":67,"sourceHtmlUrl":68},"references\u002Fnuxt-components.md",3093,"https:\u002F\u002Fgithub.com\u002Fwolfstar-project\u002Fwolfstar.rocks\u002Fblob\u002Fmain\u002F.cursor\u002Fskills\u002Fnuxt\u002Freferences\u002Fnuxt-components.md",{"path":70,"resourceType":61,"resourceTypeDesc":62,"sizeBytes":71,"sourceHtmlUrl":72},"references\u002Fnuxt-composables.md",4571,"https:\u002F\u002Fgithub.com\u002Fwolfstar-project\u002Fwolfstar.rocks\u002Fblob\u002Fmain\u002F.cursor\u002Fskills\u002Fnuxt\u002Freferences\u002Fnuxt-composables.md",{"path":74,"resourceType":61,"resourceTypeDesc":62,"sizeBytes":75,"sourceHtmlUrl":76},"references\u002Fnuxt-config.md",3781,"https:\u002F\u002Fgithub.com\u002Fwolfstar-project\u002Fwolfstar.rocks\u002Fblob\u002Fmain\u002F.cursor\u002Fskills\u002Fnuxt\u002Freferences\u002Fnuxt-config.md",{"path":78,"resourceType":61,"resourceTypeDesc":62,"sizeBytes":79,"sourceHtmlUrl":80},"references\u002Fproject-setup.md",3014,"https:\u002F\u002Fgithub.com\u002Fwolfstar-project\u002Fwolfstar.rocks\u002Fblob\u002Fmain\u002F.cursor\u002Fskills\u002Fnuxt\u002Freferences\u002Fproject-setup.md",{"path":82,"resourceType":61,"resourceTypeDesc":62,"sizeBytes":83,"sourceHtmlUrl":84},"references\u002Frouting.md",3413,"https:\u002F\u002Fgithub.com\u002Fwolfstar-project\u002Fwolfstar.rocks\u002Fblob\u002Fmain\u002F.cursor\u002Fskills\u002Fnuxt\u002Freferences\u002Frouting.md",{"path":86,"resourceType":61,"resourceTypeDesc":62,"sizeBytes":87,"sourceHtmlUrl":88},"references\u002Fserver.md",3395,"https:\u002F\u002Fgithub.com\u002Fwolfstar-project\u002Fwolfstar.rocks\u002Fblob\u002Fmain\u002F.cursor\u002Fskills\u002Fnuxt\u002Freferences\u002Fserver.md",[90,112,139,159,172,183],{"skillNo":91,"name":92,"nameZh":6,"description":93,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":94,"licenseFileUrl":6,"sourceHtmlUrl":95,"categories":96,"keywords":107,"publishedAt":31},"01M6BY9H7CDDKSGQ7G6SG7H7VW","writing-plans","Use when you have a spec or requirements for a multi-step task, before touching code","Apache-2.0","https:\u002F\u002Fgithub.com\u002Fwolfstar-project\u002Fwolfstar.rocks\u002Fblob\u002Fmain\u002F.skills\u002Fwriting-plans\u002FSKILL.md",[97,102],{"categoryNo":98,"categoryName":99,"taxonomyType":100,"taxonomyTypeDesc":101},"01JBSEEDCAT000000000000018","写作与文案","SCENARIO","使用场景",{"categoryNo":103,"categoryName":104,"taxonomyType":105,"taxonomyTypeDesc":106},"01JBSEEDCAT000000000000036","内容创作者","PROFESSION","适用职业",[108,109,110,111],"writing","writing plans","code","spec",{"skillNo":113,"name":114,"nameZh":6,"description":115,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":116,"categories":117,"keywords":124,"publishedAt":31},"01M6BY9C1NMAWJYQV2AG9Z50JD","web-quality-audit","Comprehensive web quality audit covering performance, accessibility, SEO, and best practices. Use when asked to \"audit my site\", \"review web quality\", \"run lighthouse audit\", \"check page quality\", or \"optimize my website\".","https:\u002F\u002Fgithub.com\u002Fwolfstar-project\u002Fwolfstar.rocks\u002Fblob\u002Fmain\u002F.skills\u002Fweb-quality-audit\u002FSKILL.md",[118,121],{"categoryNo":119,"categoryName":120,"taxonomyType":100,"taxonomyTypeDesc":101},"01JBSEEDCAT000000000000019","营销推广",{"categoryNo":122,"categoryName":123,"taxonomyType":105,"taxonomyTypeDesc":106},"01JBSEEDCAT000000000000035","市场营销",[125,126,127,128,129,130,131,132,133,134,135,136,137,138],"audit","web quality audit","web","quality","performance","accessibility","run","review","best practices","website","seo","Lighthouse","site","page",{"skillNo":140,"name":141,"nameZh":6,"description":142,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":94,"licenseFileUrl":6,"sourceHtmlUrl":143,"categories":144,"keywords":151,"publishedAt":31},"01M6BY99BPGY7PGAJNJBSA43VC","web-design-guidelines","Review UI code for Web Interface Guidelines compliance. Use when asked to \"review my UI\", \"check accessibility\", \"audit design\", \"review UX\", or \"check my site against best practices\".","https:\u002F\u002Fgithub.com\u002Fwolfstar-project\u002Fwolfstar.rocks\u002Fblob\u002Fmain\u002F.skills\u002Fweb-design-guidelines\u002FSKILL.md",[145,148],{"categoryNo":146,"categoryName":147,"taxonomyType":100,"taxonomyTypeDesc":101},"01JBSEEDCAT000000000000015","视觉设计",{"categoryNo":149,"categoryName":150,"taxonomyType":105,"taxonomyTypeDesc":106},"01JBSEEDCAT000000000000032","设计师",[152,127,153,154,132,137,130,110,133,155,156,125,157,158],"guidelines","design","web design guidelines","ux","file","ui","compliance",{"skillNo":160,"name":161,"nameZh":6,"description":162,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":94,"licenseFileUrl":6,"sourceHtmlUrl":163,"categories":164,"keywords":169,"publishedAt":31},"01M6BY96B8TTMXB77QSZ4RG44C","test-driven-development","Use when implementing any feature or bugfix, before writing implementation code","https:\u002F\u002Fgithub.com\u002Fwolfstar-project\u002Fwolfstar.rocks\u002Fblob\u002Fmain\u002F.skills\u002Ftest-driven-development\u002FSKILL.md",[165,168],{"categoryNo":166,"categoryName":167,"taxonomyType":100,"taxonomyTypeDesc":101},"01JBSEEDCAT000000000000008","测试与质量",{"categoryNo":98,"categoryName":99,"taxonomyType":100,"taxonomyTypeDesc":101},[25,170,171,108,110],"test driven development","test",{"skillNo":173,"name":174,"nameZh":6,"description":175,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":94,"licenseFileUrl":6,"sourceHtmlUrl":176,"categories":177,"keywords":178,"publishedAt":31},"01M6BY9415MPKFMGTNR996N2YX","tdd","Test-driven development. Use when the user wants to build features or fix bugs test-first, mentions \"red-green-refactor\", or wants integration tests.","https:\u002F\u002Fgithub.com\u002Fwolfstar-project\u002Fwolfstar.rocks\u002Fblob\u002Fmain\u002F.skills\u002Ftdd\u002FSKILL.md",[],[174,171,179,25,180,181,182],"integration tests","integration","refactor","first",{"skillNo":184,"name":185,"nameZh":6,"description":186,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":94,"licenseFileUrl":6,"sourceHtmlUrl":187,"categories":188,"keywords":190,"publishedAt":31},"01M6BY91BK1ER9EV193FCVHY88","systematic-debugging","Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes","https:\u002F\u002Fgithub.com\u002Fwolfstar-project\u002Fwolfstar.rocks\u002Fblob\u002Fmain\u002F.skills\u002Fsystematic-debugging\u002FSKILL.md",[189],{"categoryNo":166,"categoryName":167,"taxonomyType":100,"taxonomyTypeDesc":101},[191,192,171],"systematic debugging","debugging"]