typescript:build-tools

Automate TypeScript project tooling setup for builds, typechecking, testing, linting, and monorepo orchestration.

39|4|Updated Jan 11, 2026
One-click install
npx skills add https://github.com/martinffx/atelier --skill typescript-build-tools
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: typescript:build-tools
Source: https://github.com/martinffx/atelier/tree/main/skills/typescript%3Abuild-tools
Command: npx skills add https://github.com/martinffx/atelier --skill typescript-build-tools

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill standardizes and accelerates the setup of TypeScript project tooling, enabling consistent builds, type checking, testing, linting, formatting, and monorepo orchestration across projects.

Core Features & Use Cases

  • Tooling integration: Bun for package management, tsgo for type checking, Vitest for testing, Biome for formatting and linting, and Turborepo for monorepo orchestration.
  • Workflow automation: Quickly initialize package.json scripts, configure type checking, testing, linting, and formatting pipelines, and simplify workspace management.
  • Use Case: A multi-package TS repo can adopt a unified tooling stack with zero-configuration to start building and validating packages in CI.

Quick Start

Initialize your TS workspace by installing dependencies, adding scripts, and wiring Turborepo for monorepo builds.

Frequently Asked Questions about typescript:build-tools

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

FAQPage Schema
How do I set up a TypeScript monorepo with Vitest, Biome, and Turborepo?

Setting up a TypeScript monorepo involves wiring Turborepo for workspace orchestration alongside Vitest and Biome. This Skill automates generating the package.json scripts and tsconfig paths required to unify your multi-package builds and validations.

What is the best way to configure tsgo for type checking in a Bun project?

Configuring tsgo for type checking in a Bun project is handled by generating the appropriate tsconfig paths and package.json scripts. This Skill standardizes the setup to ensure tsgo runs efficiently across your TypeScript workspaces.

Can I use Biome for linting and formatting in a TypeScript monorepo?

Yes, you can use Biome for linting and formatting in a TypeScript monorepo. This Skill applies Biome configurations across your workspaces, ensuring consistent code formatting and linting rules without manual setup for each package.

How do I wire Turborepo tasks for monorepo builds and testing?

Wiring Turborepo tasks for monorepo builds requires defining task dependencies across workspaces. This Skill guides the Turborepo configuration process, linking your build, typecheck, and test pipelines so they execute in the correct order.

Does this TypeScript tooling setup work for single projects outside a monorepo?

Yes, this TypeScript tooling setup works for single projects outside a monorepo. The Skill applies to both single-project and monorepo scenarios, guiding package.json scripts and tool configurations like Vitest and Biome for any TS structure.