pre-push-test-gate

Community

Prevent broken builds before every push

Authormpaulosky
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Developers sometimes push changes that break CI because local tests were not run; this skill enforces running the complete local test suite and ensuring zero failures before allowing a push.

Core Features & Use Cases

  • Run Designated Test Suites: Execute dotnet test for the repository's Unit.Tests, Blazor.Tests, and Architecture.Tests projects.
  • Gate Pushes: Block or require fixes for any failing tests so CI is not the first place failures are discovered.
  • Use Case: A developer runs the test gate locally before pushing to detect and resolve regressions early.

Quick Start

Use the pre-push-test-gate to run the full local test suite and prevent a push if any tests fail.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: pre-push-test-gate
Download link: https://github.com/mpaulosky/dotfiles/archive/main.zip#pre-push-test-gate

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.