express-typescript-starter

Scaffold Express and TypeScript projects with Biome, Docker, and Vitest.

15|5|Updated Dec 5, 2025
One-click install
npx skills add https://github.com/Eng0AI/eng0-template-skills --skill express-typescript-starter
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: express-typescript-starter
Source: https://github.com/Eng0AI/eng0-template-skills/tree/main/express-typescript-starter
Command: npx skills add https://github.com/Eng0AI/eng0-template-skills --skill express-typescript-starter

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a ready-to-use Express + TypeScript template with built-in tooling and Docker support, helping teams start projects faster while maintaining a solid project structure.

Core Features & Use Cases

  • TypeScript + Express starter: Quickly bootstrap a type-safe API.
  • Quality tooling: Biome linting and Vitest testing pre-configured.
  • Docker readiness: Dockerfile and environment setups for consistent local development.

Quick Start

Clone the repository template, install dependencies, and start the development server:

  • Clone: git clone --depth 1 https://github.com/edwinhern/express-typescript.git .
  • Install dependencies: npm install
  • Build: npm run build
  • Run in development: npm run dev

Frequently Asked Questions about express-typescript-starter

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

FAQPage Schema
How do I bootstrap a type-safe Express API with TypeScript?

Use this Express + TypeScript starter to quickly scaffold a new project. Clone the template, run npm install, then npm run dev to start development. The starter includes pre-configured TypeScript, linting with Biome, and Vitest testing so you can focus on building your API logic.

Can I use Docker with an Express TypeScript project?

Yes. This starter includes Docker configuration and environment setup files for consistent local development and containerized deployment. Build and run your Express application in Docker without additional Docker setup work.

What testing framework is included with this Express starter?

Vitest is pre-configured for this Express + TypeScript starter. Write and run unit and integration tests immediately after cloning without separate test setup or configuration steps.

How do I set up code linting for an Express TypeScript project?

Biome linting is already configured in this starter. Code style and quality checks run automatically as part of the development workflow, eliminating manual linting setup.

What build and development scripts does this Express template provide?

The starter includes npm run build to compile TypeScript and npm run dev to start the development server with hot-reload support. Both scripts are pre-configured and ready to use after npm install.