mirror of
https://github.com/nodnarbnitram/claude-code-extensions.git
synced 2026-09-14 18:36:21 +08:00
ca1a51bb65
## Summary - rename the original `vitest-4` skill/package to `vitest-v4` across the repo and the packaged `cce-vite` plugin so the version is explicit in the skill name - add a new rich `vite-v8` skill package in the repo and package it into `cce-vite` alongside `vitest-v4` - deepen both Vite/Vitest skill packages with richer failure-mode-driven references, execution guidance, migration notes, and cross-linked reference indexes modeled after the stronger `tauri-v2` style - register `cce-vite` in `.claude-plugin/marketplace.json` and add `cce-vite` to `scripts/sync_plugin_packages.py` so the plugin package and marketplace entry are reproducible from source - update plugin metadata, author metadata, and README inventories/install docs to match the final packaged scope ## Verification - ran `lsp_diagnostics` across the enriched markdown skill directories with no issues - validated `plugins/cce-vite/.claude-plugin/plugin.json` and `.claude-plugin/marketplace.json` parse as JSON - validated relative markdown links across the repo-root and packaged Vite/Vitest skill trees - verified no repo-facing `vitest-4` references remain - ran `python -m py_compile scripts/sync_plugin_packages.py` - ran `python scripts/sync_plugin_packages.py` successfully - ran `git diff --check` with no whitespace issues
1.8 KiB
1.8 KiB
CCE Vite Plugin
Vite v8 and Vitest v4 guidance for Vite projects, including config, plugins, Browser Mode, coverage, and migration patterns.
Overview
The cce-vite plugin packages the repository's current Vite ecosystem expertise into a self-contained plugin for Claude Code. It includes the vite-v8 and vitest-v4 skills so marketplace installs can use both build/runtime and test-runner guidance without depending on the repo-root .claude tree.
Included Components
Skill
vite-v8vitest-v4
Installation
Plugin Mode
/plugin marketplace add github:nodnarbnitram/claude-code-extensions
/plugin install cce-vite@cce-marketplace
Standalone Mode
git clone https://github.com/nodnarbnitram/claude-code-extensions.git
cd claude-code-extensions
# Install into your project, then select the vite-v8 and/or vitest-v4 skills for your Vite workflows
./install_extensions.py install ~/your-project
In standalone installs, keep the scope the same as the plugin package: install/select only vite-v8 and vitest-v4 from this plugin's content rather than unrelated skills.
Use Cases
- Configuring and migrating
vite.config.tsfor Vite 8 - Authoring or debugging Vite plugins with environments, hook filters, and modern HMR hooks
- Creating or fixing
vitest.config.tsin Vite projects - Writing unit, integration, and Browser Mode tests with Vitest 4
- Configuring coverage, worker settings, and setup files
- Migrating older Rollup/esbuild or pre-Vitest-4 patterns
- Troubleshooting browser providers, mock leakage, and watch-mode hangs
Structure
This plugin is self-contained under plugins/cce-vite/ with a local skills/ directory for marketplace installs.
License
MIT License - see LICENSE for details.