From typescript-plugin
Guides modern Node.js development with Bun runtime/package manager, Vite builds, Vue 3/Pinia frontend, TypeScript, Vitest/Playwright testing, Biome linting, and debugging.
How this skill is triggered — by the user, by Claude, or both
Slash command
/typescript-plugin:nodejs-developmenthaikuThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Expert knowledge for modern JavaScript/TypeScript development with focus on high-performance tooling and frameworks.
Expert knowledge for modern JavaScript/TypeScript development with focus on high-performance tooling and frameworks.
Modern JavaScript Tooling
Bun Runtime & Package Management
bun install for dependency installation and bun.lock for reproducible buildsbun run for script execution and bun dev/bun build patternsbunfig.toml for project-specific Bun settingsVue 3 & Modern Frontend
TypeScript Excellence
Testing & Quality Assurance
Debugging
# Bun-first workflow
bun create vite my-app --template vue-ts # Create Vue 3 + TypeScript project
cd my-app && bun install # Install dependencies
# Development
bun dev # Start dev server
bun build # Build for production
bun run check # Run Biome lint + format
bun run test # Run tests
# Debugging
node --inspect script.js # Node.js debugging
bun --inspect script.ts # Bun debugging
node --prof script.js # CPU profiling
Project Structure
vite.config.ts with optimizationsPerformance & Security
Type Safety
// Modern type annotations (TypeScript 5.0+)
function processData(
items: string[],
config: Record<string, number>,
optional?: string | null
): [boolean, string] {
return [true, "success"];
}
For detailed debugging patterns, Vue 3 component structure, Vite configuration, production debugging, and framework integration, see REFERENCE.md.
npx claudepluginhub laurigates/claude-plugins --plugin typescript-pluginGuides using Bun as runtime, package manager, bundler, and test runner for JS/TS projects with Node comparisons, migration steps, and Vercel deployment.
Provides guidance on using Bun as a runtime, package manager, bundler, and test runner, including migration from Node and Vercel deployment.
Guides Bun runtime setup, project initialization, and migration from Node.js. Useful for faster JS/TS development with Bun's built-in bundler, test runner, and native TypeScript support.