What problem does it solve?
This Skill eliminates slow, inconsistent development cycles by deterministically detecting the right project check scripts and running a structured check-to-fix loop until failures are resolved.
Core Features & Use Cases
- Deterministic check detection: Inspects package.json (including common monorepo workspace layouts) to discover available check scripts and the correct package manager.
- Predictable execution plan: Runs CHECK_ALL (then BUILD) when available, otherwise runs TYPECHECK → LINT → FORMAT → BUILD in a fixed order.
- Targeted fix loop: Parses failures, inspects relevant files, attempts minimal changes guided by root cause (with a TDD-first bias when feasible), and retries up to three iterations per failing command.
Use case: You want an AI to reliably run the correct TypeScript/build/lint/format checks for your repo, fix what it can, and leave you with a clear pass/fail summary instead of ad-hoc commands and guessing script names.
Quick Start
Run mp-check-fix in your project directory to have it detect available check scripts and iteratively fix any failures before summarizing results.