verification-gate

Run .NET verification commands and record full outputs before completion.

4|1|Updated Mar 15, 2026
One-click install
npx skills add https://github.com/FaysilAlshareef/dotnet-ai-kit --skill verification-gate-faysilalshareef
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-gate
Source: https://github.com/FaysilAlshareef/dotnet-ai-kit/tree/main/skills/workflow/verification-gate
Command: npx skills add https://github.com/FaysilAlshareef/dotnet-ai-kit --skill verification-gate-faysilalshareef

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Prevents false or premature claims of success by mandating that verification commands are executed and their full outputs inspected before asserting that work is complete, fixed, or ready for the next step.

Core Features & Use Cases

  • Clear verification ritual: A step-by-step gate to identify, run, read, and verify outputs before making any completion claims.
  • Concrete .NET checks: Specifies exact commands to prove claims such as build success, test pass, migrations, and endpoint verification.
  • Safety and accountability: Lists forbidden phrases, red flags, and post-agent delegation checks to avoid trust without evidence.
  • Use Case: When preparing a pull request, run the stated verification commands, include the full outputs in your report, and only then state the status.

Quick Start

Run the appropriate verification command for your claim, capture the full output, and include that output when you state the result.

Frequently Asked Questions about verification-gate

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

FAQPage Schema
How do I prevent false claims of completion in a .NET build workflow?

To prevent false completion claims in a .NET build workflow, require executing exact verification commands, checking exit codes, and recording full unfiltered outputs before asserting that work is done.

What verification commands should I run before submitting a .NET pull request?

Before submitting a .NET pull request, run the appropriate build, test, and migration commands, capture the full output, and include that evidence in your report to prove the changes are ready.

How does a verification gate ensure quality assurance in CI pipelines?

A verification gate ensures quality assurance in CI pipelines by mandating a step-by-step ritual to identify, run, read, and verify command outputs, preventing trust without concrete evidence.

Can I use this verification process for .NET database migrations and endpoint checks?

Yes, you can use this verification process for .NET database migrations and endpoint checks by applying the same ritual of executing exact commands and inspecting unfiltered outputs before claiming success.

Why should I capture unfiltered command output during software testing?

You should capture unfiltered command output during software testing because it provides concrete evidence of exit codes and results, avoiding premature success claims and ensuring accountability.