用途:该技能用于搭建全新的 Nuxt 4 项目,或在既有项目中补齐标准配置、将仓库接入统一工具链。
主要能力:按 references/configs.md 生成配置文件(prettier.config.js、.prettierignore、.gitignore、eslint.config.ts、vitest.config.ts、tsconfig.json、.husky/pre-commit、.husky/pre-push、.sops.yaml);安装开发依赖;向 package.json 添加脚本与 lint-staged 配置;可结合 terraform-scaffold 初始化 AWS 基础设施结构。
使用方式:先生成配置(已存在文件默认跳过,除非用户要求覆盖),再安装开发依赖,随后添加脚本与 lint-staged。安装命令为:bun add -d eslint @nuxt/eslint eslint-config-prettier prettier @prettier/plugin-pug prettier-plugin-terraform-formatter vue-eslint-parser-template-tokenizer-pug husky lint-staged vue-tsc @types/node tsx tailwindcss terraform-scaffold。之后执行 bun install && bun run prepare,以及 bunx terraform-scaffold init。package.json 会加入 dev、build、generate、preview、lint、lint:fix、pretty、test、test:watch、prepare、postinstall 等脚本。
适用场景:新项目启动、配置缺失审计、仓库标准化接入。
限制与说明:资料未提供该技能的具体收费、价格、平台支持范围及实际效果信息;terraform-scaffold 用于自动化 AWS 基础设施,若不需要相关能力可仅用配置与脚本部分。配置内容以 references/configs.md 为准,本文不展开完整文件内容。