build-doctor

Diagnose and fix build errors and warnings in TypeScript and .NET projects.

1|Updated Feb 1, 2026
One-click install
npx skills add https://github.com/waynebrantley/aitools --skill build-doctor-waynebrantley
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: build-doctor
Source: https://github.com/waynebrantley/aitools/tree/main/plugins/ai-tools/skills/build-doctor
Command: npx skills add https://github.com/waynebrantley/aitools --skill build-doctor-waynebrantley

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill systematically diagnoses and fixes build errors and warnings across TypeScript and .NET projects, ensuring code quality and build stability.

Core Features & Use Cases

  • Automated Error Fixing: Fixes compilation errors, type errors, and linting issues.
  • Warning Enforcement: Enforces zero-warning builds, fixing all warnings except explicitly excluded .NET codes (NU1902, DX1000).
  • Framework Support: Supports TypeScript/JavaScript (tsconfig.json, ESLint, Prettier, tsc, npm/pnpm/yarn) and .NET (Solution files, Project files, dotnet build, dotnet format).
  • Resource-Aware Parallelism: Uses available system resources to run fixes in parallel, preventing resource exhaustion.
  • Use Case: When your CI/CD pipeline fails due to build errors, invoke this Skill to automatically fix them and get your project building again.

Quick Start

Use the build-doctor skill to fix all build errors in the current project.

Frequently Asked Questions about build-doctor

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

FAQPage Schema
How do I fix TypeScript build errors automatically?

To fix TypeScript build errors automatically, this Skill diagnoses compilation, type, and linting issues using tsc and eslint, then applies automated corrections in parallel to restore build stability.

Can I enforce zero-warning policies for .NET and TypeScript builds?

Yes, you can enforce zero-warning policies for .NET and TypeScript builds. The Skill automatically fixes all warnings except explicitly excluded .NET codes like NU1902 and DX1000 to ensure compliance.

Does this automated build fixer support dotnet build and npm projects?

Yes, this automated build fixer supports dotnet build and npm projects. It detects framework configurations automatically, handling solution files, project files, tsconfig.json, and package managers like pnpm and yarn.

What is the best way to resolve CI/CD pipeline build failures?

The best way to resolve CI/CD pipeline build failures is invoking this Skill to systematically diagnose errors, run resource-aware parallel fixes, and iteratively verify the build until it succeeds.

Are there limitations when fixing .NET build warnings?

When fixing .NET build warnings, the limitation is that it will not resolve explicitly excluded warning codes NU1902 and DX1000. All other warnings are targeted for automated correction to maintain zero-warning builds.