What problem does it solve? Manually discovering and running every linter, formatter, type checker, and test suite in a project is error-prone, and fixing many lint errors at once often introduces new failures. This Skill automates tool detection, pipeline ordering, and one-at-a-time verified fixes so the codebase reaches zero validation errors without cascade breakage. ## Core Features & Use Cases - Automatic tool detection: Scans Makefile targets, package.json scripts, go.mod, pyproject.toml, .csproj, Cargo.toml, and standalone linter configs to find available linters, formatters, and test runners. - Ordered validation pipeline: Arranges generation, formatting, linting, type checking, validation, testing, and building in the correct sequence, running code generation first so generated output does not overwrite manual fixes. - Atomic fix protocol: Fixes exactly one issue at a time, re-runs the failing command after each fix, and reverts any change that introduces new errors. - Use Case: Before committing a Go project, run the Skill to detect golangci-lint, gofmt, go vet, and go test, execute them in order, and fix each reported issue until the full pipeline passes end-to-end. ## Quick Start Ask the assistant to detect all linting and validation tools in this project, run the full pipeline, and fix every error until everything passes.