What problem does it solve? Manually running tests, linters, type checkers, and builds across different technology stacks is error-prone and inconsistent, and there is no reliable record proving code is ready to ship. This Skill automates quality gate execution and produces a verification artifact that gates delivery. ## Core Features & Use Cases - Automatic stack detection: Detects Go, Rust, Python, TypeScript, Java/Kotlin, C#/.NET, Swift, Ruby, PHP, and C/C++ from marker files, with a declared-command fallback (package.json scripts, Makefile targets) for any other stack. - Concurrent gate execution: Runs test, lint, type-check, and build gates in parallel by default, with sequential and fail-fast execution modes for resource-constrained environments. - Pipeline-aware verification: Supports feature, bug, and standalone modes, checking that new or regression tests exist and writing results to .marvin/task/verification.md that the delivery step reads. - Use Case: After finishing an implementation, ask to verify the project; the Skill runs all applicable gates, reports PASS, FAIL, or PASS WITH WARNINGS, and blocks delivery if tests fail. ## Quick Start Ask the assistant to verify the project and run all quality gates before delivering the current changes.