init-frontend

Bootstrap a React + Vite + TypeScript project with Vitest and path aliases.

Updated Apr 12, 2026
One-click install
npx skills add https://github.com/antoinersw/pbi-versioning --skill init-frontend-antoinersw
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: init-frontend
Source: https://github.com/antoinersw/pbi-versioning/tree/main/.claude/skills/init-frontend
Command: npx skills add https://github.com/antoinersw/pbi-versioning --skill init-frontend-antoinersw

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Bootstrap a frontend project quickly with a structured, craft-driven setup that enforces best practices.

Core Features & Use Cases

  • Vite + React + TypeScript project template
  • Strict TypeScript configuration with path aliases
  • Built-in testing setup with Vitest and Testing Library
  • Predefined project structure, utilities, and shared types
  • Use case: starting a new frontend app with a consistent architecture across teams

Quick Start

Run the initialization to bootstrap a new React + Vite + TypeScript frontend project with Vitest and clean architecture.

Frequently Asked Questions about init-frontend

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I bootstrap a React and Vite project with TypeScript and testing preconfigured?

You can bootstrap a React and Vite project with TypeScript by running this Skill's initialization, which generates a complete scaffold with strict type safety, path aliases, and an integrated Vitest testing setup from day one.

What is the best way to set up a consistent frontend architecture across multiple teams?

Setting up a consistent frontend architecture across teams requires a structured project template like this one, which imposes predefined utilities, shared type definitions, and strict TypeScript configurations to ensure uniform codebases from project inception.

Can I use this React and Vite bootstrap template for a new TypeScript application?

Yes, you can use this bootstrap template specifically for starting new frontend applications. It provides a Vite + React + TypeScript project template designed to enforce best practices and strict type safety for new setups.

Does the generated frontend scaffold include a testing setup with Vitest?

Yes, the generated frontend scaffold includes a built-in testing setup utilizing Vitest and Testing Library. This ensures your React application has integrated testing capabilities configured immediately during the project initialization.

How do I configure path aliases in TypeScript when starting a new Vite app?

Configuring path aliases in TypeScript when starting a new Vite app is handled automatically by this scaffold. It imposes a strict TypeScript configuration with predefined path aliases to ensure a structured project layout.