TypeScript Project Setup

Community

Bootstrap modern TypeScript projects with ease.

Authornickromney
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Setting up a new TypeScript project with modern tooling (linting, formatting, testing, CI/CD) can be complex and time-consuming. This skill provides standardized configurations and guidance to quickly bootstrap projects, ensuring best practices from day one and reducing setup overhead.

Core Features & Use Cases

  • Configurable Setup: Choose your module system (ES Modules/CommonJS), linting/formatting tool (Biome/ESLint+Prettier), testing framework (Vitest/Playwright), and pre-commit hooks.
  • Modern Tooling: Integrates with cutting-edge tools like Biome for fast linting/formatting, Vitest for unit tests, and Playwright for end-to-end tests.
  • CI/CD Ready: Provides GitHub Actions workflows and Makefile targets for consistent development, quality checks, and deployment.
  • Use Case: You're starting a new frontend application with Vite and TypeScript. Use this skill to generate all necessary tsconfig.json, biome.json, vitest.config.js, and GitHub Actions files, saving hours of manual configuration.

Quick Start

Set up a new TypeScript project. Choose ES Modules, Biome for linting, Vitest for testing, and enable pre-commit hooks.

Dependency Matrix

Required Modules

typescript@biomejs/biomeeslint@eslint/js@typescript-eslint/eslint-plugin@typescript-eslint/parserprettiervitest@vitest/coverage-v8@playwright/testhusky

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: TypeScript Project Setup
Download link: https://github.com/nickromney/n-dotfiles/archive/main.zip#typescript-project-setup

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.