verifying

Execute test suites and validate acceptance criteria before code integration.

1|Updated Jan 31, 2026
One-click install
npx skills add https://github.com/jugrajsingh/skillgarden --skill verifying-jugrajsingh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verifying
Source: https://github.com/jugrajsingh/skillgarden/tree/main/plugins/shipit/skills/verifying
Command: npx skills add https://github.com/jugrajsingh/skillgarden --skill verifying-jugrajsingh

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of verifying code changes against defined criteria, ensuring quality and preventing regressions before they are merged.

Core Features & Use Cases

  • Test Suite Execution: Runs the project's test suite to catch functional bugs.
  • Acceptance Criteria Validation: Checks if the code meets specified requirements.
  • Regression Detection: Identifies unintended side effects or performance degradation.
  • Use Case: Before merging a new feature, use this Skill to automatically run all tests, verify that the feature meets its acceptance criteria, and ensure no existing functionality has broken.

Quick Start

Run the verifying skill to check the current branch against its acceptance criteria and test suite.

Frequently Asked Questions about verifying

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

FAQPage Schema
How do I automate code verification before merging a branch?

Automated code verification executes your project's test suite, validates acceptance criteria, and performs regression checks to act as a quality gate before code integration. It parses commit messages and task plans to ensure changes meet specified requirements.

Does automated regression detection work with my existing test runners?

Automated regression detection works by identifying and executing existing test runners like pytest, npm, cargo, or go. It runs these suites automatically to identify unintended side effects or performance degradation before merging.

How do I validate acceptance criteria automatically during CI/CD?

Validating acceptance criteria during CI/CD involves parsing task plans or commit messages for defined requirements and executing git commands for diffing and logging. This automated process checks if the code meets specified criteria before integration.

What is the best way to run a quality gate check on my code changes?

The best way to run a quality gate check is to automate test suite execution, validate acceptance criteria, and perform regression detection. This prevents functional bugs and ensures no existing functionality breaks before merging new features.

Can I use this automated verification for software development workflows requiring regression checks?

Yes, automated verification is designed for software development workflows requiring a quality gate before code integration. It applies regression checks by running test suites and validating acceptance criteria to prevent unintended side effects.

Why do I need to parse commit messages for code verification?

Parsing commit messages and task plans is required to extract defined acceptance criteria for validation. This allows the automated verification process to check if your code changes meet specified requirements before acting as a quality gate.