nuxt-strata 是一个面向 Nuxt 项目的技能索引与路由文件,作用是在处理任务时先做 Nuxt 层面的消歧,避免直接退回到通用 Vue 或手写 HTML 方案。
用途:作为常驻的 Nuxt 决策入口,保留高频 Nuxt 判断,然后路由到匹配的 Nuxt 包、Vue 指引或模块增量技能。
主要能力:提供激活流程与路由表。流程为先探查真实页面、组件、路由、服务端处理器、集合或模块表面,再加载最小匹配的 Nuxt 包;若剩余工作主要是 Vue 组件、组合式函数、响应式或 SFC,则切换到 Vue 最佳实践;若涉及模块编写,则先加载模块编写约定;若问题由已安装模块负责,则打开 references/modules 下对应条目。
高频决策要点:涉及 SSR、初始加载或路由驱动数据时优先用 useFetch 或 useAsyncData,而非 onMounted 加 $fetch;改动页面选项、布局、路由中间件时先查 definePageMeta;改动标题、meta 标签、canonical 或 OG 数据时先查 useHead 或 useSeoMeta;内容存于 JSON/YAML 或需要 docs 导航时选数据集合与集合导航原语;页面 chrome、表格、表单、模态、命令面板或下拉优先用 Nuxt UI 原语;运行时配置、令牌、密钥或特权 API 调用应保留在服务端;涉及水合、浏览器专有 API、时间、随机数或 cookie 时先用 SSR 安全原语,并将浏览器专有工作隔离在 ClientOnly 或 onMounted 后;错误与回退 UI 需同时检查全局和局部表面;若方案正确但用了通用 Vue 或手写 HTML,先确认 Nuxt、Nuxt Content 或 Nuxt UI 是否已拥有该抽象。
优先级:仓库全局指令与必须工作流最高;本文件保持常见 Nuxt 分叉;Nuxt 包提供更深框架指引;Vue 指引覆盖组件、组合式函数与 SFC 模式;模块条目在明确模块范围内提供增量指引。
使用方式:先探查当前表面,再从路由表加载首个匹配的 Nuxt 包;若剩余工作主要是 Vue 组件或组合式函数实现,则切换到 Vue 最佳实践;仅在首个包指向时再打开更深的 Nuxt 包;涉及已安装模块时打开 references/modules 条目。复制的技能直达其 SKILL.md,元数据路由的模块只暴露文档与源码链接。
限制:本文件由 nuxt-skill-hub 生成,不应手动编辑。资料未提供具体版本、平台限制、收费或效果信息。