OpenAEC-Foundation

60 mods across 1 repository, 5 stars between them.

OpenAEC-Foundation/OpenAEC-Workspace-Composer

Skill Claude CodeCodex

Use when encountering pre-bundling errors, dependency resolution failures, stale cache issues, or slow development server startup. Prevents excluding CJS dependencies from pre-bundling (which breaks runtime module resolution) and misconfiguring optimizeDeps. Covers CJS/ESM conversion failures, missing dependency…

5 5mo ago C 124 tokens original MIT

OpenAEC-Foundation/OpenAEC-Workspace-Composer

Skill Claude CodeCodex

Use when encountering dev server startup failures, HMR issues, proxy errors, CORS blocks, or module not found errors during development. Prevents misconfiguring server.hmr behind reverse proxies and forgetting appType: 'custom' in middleware mode. Covers HMR full-reload debugging, proxy configuration, CORS setup…

5 5mo ago A 124 tokens original MIT

OpenAEC-Foundation/OpenAEC-Workspace-Composer

Skill Claude CodeCodex

Use when integrating Vite with a backend framework, rendering Vite assets from server-side templates, or setting up dev/production HTML serving. Prevents incorrect manifest.json traversal and missing CSS chunk resolution in production. Covers build.manifest configuration, .vite/manifest.json structure, ManifestChunk…

5 5mo ago A 109 tokens original MIT

OpenAEC-Foundation/OpenAEC-Workspace-Composer

Skill Claude CodeCodex

Use when using Vite programmatically, building custom dev servers, running builds from scripts, or accessing Vite utilities. Prevents misuse of createServer(), build(), preview() signatures and incorrect ViteDevServer interface usage. Covers createServer(), build(), preview(), resolveConfig(), mergeConfig()…

5 5mo ago A 127 tokens original MIT

OpenAEC-Foundation/OpenAEC-Workspace-Composer

Skill Claude CodeCodex

Use when building a library, creating an npm package, configuring UMD/ESM/CJS output, or setting up package.json exports. Prevents bundling peer dependencies into the library or misconfiguring output formats. Covers build.lib configuration, external dependencies, output formats (es, cjs, umd, iife), CSS handling…

5 5mo ago A 118 tokens original MIT

vite-impl-migration

54

OpenAEC-Foundation/OpenAEC-Workspace-Composer

Skill Claude CodeCodex

Use when upgrading Vite versions, encountering deprecated APIs, or resolving version-specific breaking changes. Prevents using removed APIs after migration (e.g., rollupOptions in v8, legacy Sass API in v7, esbuild transforms in v8). Covers v5-to-v6 breaking changes (Environment API, json.stringify, PostCSS), v6-to-v7…

5 5mo ago A 138 tokens original MIT

OpenAEC-Foundation/OpenAEC-Workspace-Composer

Skill Claude CodeCodex

Use when configuring dependency pre-bundling, troubleshooting slow dev server starts, handling monorepo dependencies, or forcing cache invalidation. Prevents stale cache issues and missing optimizeDeps.include for dynamically imported dependencies. Covers pre-bundling (CJS-to-ESM conversion)…

5 5mo ago A 124 tokens original MIT

OpenAEC-Foundation/OpenAEC-Workspace-Composer

Skill Claude CodeCodex

Use when creating a new Vite project, adding Vite to an existing project, or configuring TypeScript and framework plugins. Prevents missing vite-env.d.ts for TypeScript or using wrong tsconfig settings. Covers create-vite scaffolding, CLI commands, TypeScript config, project structure, package.json scripts, and…

5 5mo ago A 101 tokens original MIT

vite-impl-ssr

57

OpenAEC-Foundation/OpenAEC-Workspace-Composer

Skill Claude CodeCodex

Use when implementing SSR, configuring SSR externals, building SSR applications, or debugging SSR errors. Prevents incorrect SSR externals configuration and missing ssrFixStacktrace() for error debugging. Covers SSR dev workflow with Express middleware, ssrLoadModule(), SSR externals (ssr.noExternal, ssr.external…

5 5mo ago A 119 tokens original MIT

vite-syntax-assets

58

OpenAEC-Foundation/OpenAEC-Workspace-Composer

Skill Claude CodeCodex

Use when importing static assets, using glob imports, configuring the public directory, loading Web Workers, or handling WebAssembly modules. Prevents incorrect query suffix usage, broken new URL() patterns, and misconfigured public directory paths. Covers asset imports, query suffixes (?url, ?raw, ?inline, ?worker)…

5 5mo ago A 119 tokens original MIT

vite-syntax-build

59

OpenAEC-Foundation/OpenAEC-Workspace-Composer

Skill Claude CodeCodex

Use when configuring production builds, optimizing output, setting build targets, or configuring chunk splitting. Prevents using wrong bundler config key for the target Vite version (rollupOptions vs rolldownOptions) and misconfiguring minifier or sourcemap settings. Covers build.target, build.outDir, build.assetsDir…

5 5mo ago A 173 tokens original MIT

vite-syntax-config

60

OpenAEC-Foundation/OpenAEC-Workspace-Composer

Skill Claude CodeCodex

Use when creating or editing vite.config.ts, setting up project configuration, or configuring shared Vite options. Prevents misconfiguring defineConfig(), forgetting loadEnv() for env-dependent config, and using wrong shared option defaults. Covers defineConfig(), conditional and async config functions, loadEnv(), and…

5 5mo ago A 122 tokens original MIT