verify

Execute a structured validation matrix for code, configuration, and documentation changes.

2|Updated Feb 18, 2021
One-click install
npx skills add https://github.com/jinyongp/dotfiles --skill verify-jinyongp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verify
Source: https://github.com/jinyongp/dotfiles/tree/main/agents/skills/verify
Command: npx skills add https://github.com/jinyongp/dotfiles --skill verify-jinyongp

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill solves the problem of inconsistent or incomplete validation during development, ensuring that every change is rigorously tested against a defined matrix of risks before being marked as complete.

Core Features & Use Cases

  • Validation Matrix: Provides a structured checklist for bugfixes, features, refactors, UI, API, database, config, and documentation changes.
  • Risk-Based Testing: Encourages targeted checks for specific work items, ensuring that tests are practical and relevant to the change.
  • Use Case: When refactoring a module, use this Skill to ensure that behavior is preserved, typechecks are run, and tests around the touched modules are executed, preventing regressions.

Quick Start

Use the verify skill to run the validation matrix for the current bugfix workstream.

Frequently Asked Questions about verify

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

FAQPage Schema
How do I standardize code validation and ensure consistent pass/fail criteria for feature development?

Standardize code validation by applying a structured validation matrix that confirms bugfixes, feature development, and refactoring changes meet defined quality standards. This ensures consistent pass/fail criteria and verifies behavior preservation before marking work complete.

What is the best way to prevent regressions when refactoring a module?

Prevent regressions during module refactoring by executing a risk-based validation workflow that runs targeted checks on touched modules. This ensures behavior preservation, executes typechecks, and validates regression coverage to maintain software quality.

How do I run a structured validation checklist for UI, API, and database configuration changes?

Run a structured validation checklist for UI, API, database, and configuration changes by applying a defined validation matrix. This process enforces risk-based testing to verify that practical, relevant checks are targeted to the specific work item.

Does this validation workflow work for both code changes and documentation updates?

Yes, this validation workflow works for code changes and documentation updates by applying a structured validation matrix. It rigorously tests every change against defined quality risks, ensuring consistent pass/fail criteria across all software engineering tasks.

When do I need a validation matrix for quality assurance?

You need a validation matrix for quality assurance when development validation is inconsistent or incomplete. It provides a structured checklist confirming code, configuration, and documentation changes meet quality standards before being marked as complete.

Why does my current testing workflow miss behavior preservation during bugfixes?

Your testing workflow misses behavior preservation during bugfixes because it lacks a structured validation matrix. Applying a defined validation workflow ensures targeted checks confirm behavior preservation and regression coverage before completion.