verification-loop

Enforce a seven-phase .NET verification pipeline with PASS/FAIL reports.

Updated Apr 27, 2026
One-click install
npx skills add https://github.com/shahdanish/vibepos --skill verification-loop-shahdanish
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-loop
Source: https://github.com/shahdanish/vibepos/tree/main/skills/verification-loop
Command: npx skills add https://github.com/shahdanish/vibepos --skill verification-loop-shahdanish

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill prevents broken or risky changes from being merged by enforcing an ordered, tool-driven verification pipeline that turns quality checks into a repeatable gate.

Core Features & Use Cases

  • 7-phase .NET verification pipeline covering build, diagnostics, anti-pattern scanning, tests, security checks, formatting compliance, and diff review to confirm readiness.
  • Fail-fast short-circuiting so you fix the most critical failures first (build and tests), avoiding wasted effort on downstream checks.
  • Structured PASS/WARN/FAIL reporting that tracks new warnings introduced by the current changes and provides an actionable verification report.
  • Use case: Before opening a PR, validate that your .NET/WPF changes compile cleanly, introduce no new nullability warnings, pass tests, have no detected security issues, and are formatting- and scope-consistent.

Quick Start

Run the verification loop to validate your changes are build-verified, diagnostics-clean, security-scanned, format-compliant, and diff-reviewed before marking work complete.

Frequently Asked Questions about verification-loop

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

FAQPage Schema
How do I enforce a .NET verification pipeline before merging a pull request?

A .NET verification pipeline prevents broken merges by running an ordered sequence of build, test, and scan stages. It validates compilation, checks for new diagnostics, scans for security vulnerabilities, and confirms formatting compliance before allowing integration.

How does diff review detect new diagnostics warnings in a .NET project?

Diff review detects new diagnostics by comparing current warnings against an established baseline. This mechanism isolates issues introduced by recent changes, ensuring only new nullability warnings or anti-patterns trigger a failure during the verification loop.

Can I use fail-fast short-circuiting for .NET CI verification?

Fail-fast short-circuiting applies to .NET CI verification by halting the pipeline when critical failures occur. It stops downstream checks like security scans and diff reviews if the build or tests fail, saving compute resources and focusing developer effort.

What is the best way to gate PRs on test passing and security scans in dotnet?

The best way to gate dotnet PRs is using a structured pipeline that produces actionable PASS or FAIL status reports. This approach blocks merges when tests fail or security vulnerabilities are detected, tracking newly introduced warnings for immediate remediation.

Does this verification loop work for WPF changes and formatting compliance?

This verification loop works for WPF changes and formatting compliance by validating that updates compile cleanly without scope violations. It enforces format compliance and reviews unexpected diffs to confirm readiness before work is marked complete.