Install
openclaw skills install @bovinphang/fec-vue3-project-standardUse when designing or reviewing Vue 3 + TypeScript project structure, SFC/component boundaries, composables organization, route composition, Pinia ownership, API/error/styling defaults, directives, or repository-wide Vue conventions. Prefer narrower skills for forms, data fetching, tests, accessibility, virtualization, animation, or security deep dives; Chinese triggers include Vue 3 项目规范, Vue 组件架构.
openclaw skills install @bovinphang/fec-vue3-project-standard适用于使用 Vue 3 + TypeScript 的仓库。
为 Vue 3 + TypeScript 项目提供工程结构、组件边界、Composables 和默认实现约定,确保约定式开发和类型安全。
<script setup lang="ts">、组合式 API 和仓库现有自动导入/模块出口约定。errorHandler、onErrorCaptured、请求错误映射和路由错误页分工明确。tsconfig 边界复杂时,先使用 TypeScript 项目规范流程收敛跨框架类型契约。按需要加载更细的参考文件:
<script setup lang="ts">,禁止使用 Options API 新增组件anyreadonly 引用,防止外部意外修改v-for 中使用 v-if(提取为 computed 过滤)index.ts<script setup lang="ts">,Props / Emits 类型完整readonly 引用