verify

Run project checks and generate verify.md and last-verify.json artifacts.

3|Updated Jul 1, 2026
One-click install
npx skills add https://github.com/KeyValueSoftwareSystems/maestro --skill verify-keyvaluesoftwaresystems
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verify
Source: https://github.com/KeyValueSoftwareSystems/maestro/tree/main/skills/core/sdlc/verify
Command: npx skills add https://github.com/KeyValueSoftwareSystems/maestro --skill verify-keyvaluesoftwaresystems

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill solves the problem of unreliable code verification by replacing subjective claims with objective, deterministic proof artifacts that confirm whether a project meets its quality standards.

Core Features & Use Cases

  • Deterministic Verification: Runs project-specific linting, type checking, and test suites to generate verifiable proof.
  • Evidence-Backed Reporting: Produces a human-readable report and a machine-readable JSON marker to ensure the implementation is truly done.
  • Use Case: Use this before merging a feature branch to ensure that all backend tests, linting, and coverage requirements are met without relying on manual verification.

Quick Start

Run the verify skill to execute all project checks and generate the final proof report.

Frequently Asked Questions about verify

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

FAQPage Schema
How do I generate deterministic proof artifacts for code quality verification?

Deterministic proof artifacts for code quality verification are generated by running project-specific linting, testing, and coverage checks to produce a standardized verify.md report and a last-verify.json marker confirming implementation completion.

What's the best way to automate verification checks before merging a feature branch?

Automating verification checks before merging a feature branch is best handled by executing deterministic project checks that validate linting, type checking, and test suites, replacing subjective manual claims with objective, evidence-backed reports.

Do I need project-specific commands in CLAUDE.md to run automated verification?

Yes, project-specific commands defined in CLAUDE.md are required to run automated verification, as the process depends on these customized instructions to execute linting, testing, and coverage validation before generating the final proof report.

How does evidence-backed reporting work for software release readiness?

Evidence-backed reporting for software release readiness works by executing deterministic checks that output a human-readable report and a machine-readable JSON marker, ensuring that linting, testing, and coverage requirements are objectively met.

When do I need deterministic verification in the software development lifecycle?

Deterministic verification is needed in the software development lifecycle when automated validation of linting, testing, and coverage is required before release, replacing unreliable subjective claims with objective proof artifacts.

Why use deterministic proof artifacts instead of manual test verification?

Deterministic proof artifacts are used instead of manual test verification to solve the problem of unreliable code validation, providing objective, standardized reports and JSON markers that confirm whether a project truly meets its quality standards.