Vitamin
Opinionated Vite starter template.
Install / Use
/learn @wtchnm/VitaminREADME
Vitamin 2.0
Opinionated Vite starter template. Previous version available on v1 branch.
Features
- Vite 6 with React 19, TypeScript 5 and absolute imports.
- Tailwind CSS v4 for easy stylization.
- Biome V2 for linting, formatting and automatic import sorting.
- Write unit and integration tests with Vitest 3 and Testing Library 16.
- Write e2e tests with Playwright 1.52.
Getting started
Use this repository as a GitHub template or use degit to clone to your machine with an empty git history:
npx degit wtchnm/Vitamin#main my-app
Then, install the dependencies:
pnpm install
Scripts
pnpm dev- start a development server with hot reload.pnpm build- build for production. The generated files will be on thedistfolder.pnpm preview- locally preview the production build.pnpm test- run unit and integration tests related to changed files based on git.pnpm test:ci- run all unit and integration tests in CI mode.pnpm test:e2e- run all e2e tests with Playwright.pnpm test:e2e:ci- run all e2e tests headlessly.pnpm format- format all files with Biome Formatter.pnpm lint- runs TypeScript and Biome.pnpm validate- runslint,test:ciandtest:e2e:ci.
Related Skills
bluebubbles
347.9kUse when you need to send or manage iMessages via BlueBubbles (recommended iMessage integration). Calls go through the generic message tool with channel="bluebubbles".
node-connect
347.9kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
slack
347.9kUse when you need to control Slack from OpenClaw via the slack tool, including reacting to messages or pinning/unpinning items in Slack channels or DMs.
frontend-design
108.7kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
