validate-build

Validate TypeScript monorepo packages against project specifications and build rules.

21|4|Updated Feb 19, 2026
One-click install
npx skills add https://github.com/tylerjrbuell/reactive-agents-ts --skill validate-build-tylerjrbuell
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: validate-build
Source: https://github.com/tylerjrbuell/reactive-agents-ts/tree/main/.agents/skills/validate-build
Command: npx skills add https://github.com/tylerjrbuell/reactive-agents-ts --skill validate-build-tylerjrbuell

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the post-build verification of a package in a TypeScript monorepo to ensure the package matches project specifications, coding patterns, and runtime expectations so releases remain consistent and reliable.

Core Features & Use Cases

  • Checks package structure and required source files against the spec to ensure completeness.
  • Verifies package.json, dependency conventions, and absence of banned dependencies or anti-patterns.
  • Runs test and build verification steps, validates dist output, and enforces kernel/phase signatures for reasoning-related packages.
  • Use case: run after CI build to produce a concise checklist of failures, file paths, and remediation steps before publishing.

Quick Start

Run the validate-build checklist for package-name and return a summarized report of passed checks, failing files with line references, and recommended fixes.

Frequently Asked Questions about validate-build

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

FAQPage Schema
How do I verify a built TypeScript package matches its project specification?

Post-build package validation checks structure, package.json fields, and dependency conventions against the spec. It runs tests, executes TypeScript typechecks, and validates dist output to ensure built packages match project specifications and releases remain consistent.

What does monorepo build verification check for in package dependencies?

Monorepo build verification checks package.json fields, enforces dependency conventions, and detects banned dependencies or source anti-patterns. It ensures the package adheres to project specifications before publishing.

Can I automate post-build validation for TypeScript monorepo packages?

Yes, you can automate post-build validation by running a checklist that produces a report of passed checks, failing files with line references, and recommended fixes. This runs after CI build to verify structure, tests, and artifacts before publishing.

Does validate-build work with kernel extension rules for reasoning packages?

Yes, validate-build enforces kernel and phase signatures specifically for reasoning-related packages. It validates these specific rules alongside standard test execution and TypeScript typechecks.

What is the best way to enforce coding patterns during a package build?

The best way to enforce coding patterns is to validate source files against the spec, checking for anti-patterns and banned dependencies. This ensures the package matches runtime expectations and required project conventions.

Why does my TypeScript monorepo package fail build verification?

Build verification fails when the package structure lacks required source files, contains anti-patterns, or produces invalid dist output. The validation checklist returns failing file paths with line references and remediation steps to fix these mismatches.