validate-build

Run production build validation across Vite, TypeScript, Webpack, esbuild, and Rollup.

7|3|Updated Oct 23, 2025
One-click install
npx skills add https://github.com/BerryKuipers/claude-code-toolkit --skill validate-build
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: validate-build
Source: https://github.com/BerryKuipers/claude-code-toolkit/tree/main/.claude/skills/quality/validate-build
Command: npx skills add https://github.com/BerryKuipers/claude-code-toolkit --skill validate-build

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires npm, vite, tsc, du, grep, jq.

What problem does it solve?

Build failures can halt deployments, waste valuable developer time, and introduce critical bugs into production. This Skill automates the production build process to catch compilation and bundling errors early.

Core Features & Use Cases

  • Automated Build Execution: Detects and runs common build commands (npm run build, vite build, tsc --build).
  • Build Health Metrics: Validates successful compilation, measures build duration, and reports output size.
  • Error & Warning Parsing: Extracts and categorizes build errors and warnings, providing actionable insights for quick fixes.
  • Use Case: Integrate this Skill into your quality gate or CI/CD pipeline to automatically verify that your application can be successfully built for deployment, preventing broken releases.

Quick Start

Run production build validation on your project

Assumes a build script is configured in package.json (e.g., "build": "vite build").

validate-build

Output:

{

"status": "success",

"build": {"status": "passing", "duration": "12.3s", "outputSize": "245.8 kB"},

"canProceed": true

}

Frequently Asked Questions about validate-build

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

FAQPage Schema
How do I validate my TypeScript and Vite builds before deployment?

Build validation runs your production build scripts to verify TypeScript compilation and bundling succeed. It detects errors early, measures build duration and output size, and reports whether your application is deployment-ready through structured output including status, error parsing, and a canProceed gate decision.

Can I use build validation in my CI/CD pipeline?

Yes. Build validation integrates into CI/CD workflows, PR checks, and quality gates by automatically executing npm build scripts, parsing compilation errors and warnings, and outputting structured results that support automated gate decisions for deployment readiness.

What build tools and bundlers does build validation support?

Build validation works with Vite, TypeScript (tsc), Webpack, esbuild, and Rollup by detecting and running standard npm build commands. It executes common build scripts and parses output to extract compilation status, duration, bundle size, errors, and warnings.

How does build validation catch compilation errors?

Build validation runs your configured build command and extracts errors and warnings from the output. It categorizes compiler issues, reports them in structured format, and determines whether the build passed or failed to prevent broken deployments.

What happens if my build fails during validation?

On build failure, validation reports the error details, sets canProceed to false, and includes duration and output metrics. The structured error output helps developers quickly identify and fix compilation or bundling issues before deployment proceeds.

Do I need to configure build validation for my project?

No special configuration required. Build validation detects your existing npm build script from package.json (e.g., "build": "vite build") and runs it automatically, making it ready to integrate into quality gates or CI/CD pipelines without additional setup.