verification-before-completion

Run automated tests, linters, type checks, and build processes before task completion.

4|1|Updated Mar 6, 2026
One-click install
npx skills add https://github.com/k1lgor/mega-mind-skills --skill verification-before-completion-k1lgor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-before-completion
Source: https://github.com/k1lgor/mega-mind-skills/tree/main/.agent/skills/verification-before-completion
Command: npx skills add https://github.com/k1lgor/mega-mind-skills --skill verification-before-completion-k1lgor

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill prevents incomplete or buggy code from being merged or marked as done by enforcing a rigorous, multi-step verification process.

Core Features & Use Cases

  • Automated Checks: Runs tests, linters, and build processes to catch errors early.
  • Manual Verification: Provides a checklist for human review of functionality and user experience.
  • Integration Check: Ensures changes haven't negatively impacted other parts of the system.
  • Use Case: Before merging a new feature, use this Skill to automatically run all unit tests, check code style, and confirm the application builds successfully, preventing regressions.

Quick Start

Run the verification protocol for the current task.

Frequently Asked Questions about verification-before-completion

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

FAQPage Schema
How do I enforce automated testing and linting before merging code?

To enforce automated testing and linting before merging code, this Skill runs a verification protocol encompassing unit tests, linters, and type checks. It ensures code quality by catching errors early and preventing regressions through a rigorous multi-step process.

What is a verification protocol for software quality assurance?

A verification protocol for software quality assurance is a comprehensive process that runs automated checks, manual reviews, and integration validations. It ensures software quality by preventing incomplete or buggy code from being marked as complete.

How do I run a manual verification checklist before task completion?

To run a manual verification checklist before task completion, this Skill guides human review of functionality and user experience. It provides a structured protocol that complements automated testing to ensure complete feature validation.

Can I use this verification process for CI/CD integration checks?

Yes, you can use this verification process for CI/CD integration checks. It ensures changes haven't negatively impacted other system parts by running builds and tests, requiring adherence to a decision matrix for final sign-off.

What's the best way to prevent code regressions before completion?

The best way to prevent code regressions before completion is enforcing a multi-step verification protocol. This approach runs automated tests, linters, and build processes to catch errors early, blocking incomplete or buggy code from merging.