verification-test-generation

Generate verification test cases from requirements and code changes.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/taptap/agents-plugins --skill verification-test-generation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-test-generation
Source: https://github.com/taptap/agents-plugins/tree/main/plugins/test/skills/verification-test-generation
Command: npx skills add https://github.com/taptap/agents-plugins --skill verification-test-generation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill removes the manual effort of turning requirement functional points into concrete, verifiable test cases and then checking those cases against code changes using AI-driven reasoning, enabling faster and more auditable requirement-to-code validation.

Core Features & Use Cases

  • Structured verification case generation: convert requirement functional points into concrete input.params and expected.assertion entries covering functional, boundary, error, and state scenarios.
  • AI-driven code-path tracing and verification: perform per-case reasoning to classify pass / fail / inconclusive and produce traceable reasoning and confidence scores.
  • End-to-end workflow for post-implementation validation: integrates init → analyze → generate → verify → report to produce verification_cases.json and verification_report.json for PRs, diffs, or code directories.

Quick Start

Use the verification-test-generation skill to generate verification_cases.json and verification_report.json from your requirement_points.json and a code diff or code directory.

Frequently Asked Questions about verification-test-generation

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

FAQPage Schema
How do I generate verification test cases from requirement functional points and code diffs?

Verification test case generation converts requirement functional points and code diffs into structured input.params and expected.assertion entries. It produces verification_cases.json covering functional, boundary, error, and state scenarios for post-implementation validation.

What is AI-driven code-path reasoning for post-implementation validation?

AI-driven code-path reasoning traces code changes against generated test cases to classify pass, fail, or inconclusive results. It produces traceable reasoning and confidence scores within verification_report.json for auditable requirement-to-code validation.

Can I use automated verification test generation for backend, API, and frontend pull requests?

Automated verification test generation supports backend, API, frontend, and data-processing features within pull requests, diffs, or source directories. It executes an end-to-end workflow of init, analyze, generate, verify, and report phases.

How do I trace requirement functional points to code changes automatically?

Requirement traceability is achieved by mapping functional points to concrete test cases and performing per-case AI reasoning against code artifacts. This outputs verification_cases.json and verification_report.json with confidence scores and pass/fail classifications.

What is the best way to automate validation testing for code changes in a pull request?

Automating validation testing involves running an end-to-end workflow that analyzes code diffs, generates structured test cases, and performs AI-based code-path reasoning. It outputs verification_cases.json and verification_report.json for auditable validation.

Why does requirement-to-code validation produce inconclusive results during AI reasoning?

Inconclusive results occur during AI code-path reasoning when the code changes lack sufficient clarity or coverage to definitively pass or fail a generated test case. The verification_report.json captures these instances with corresponding confidence scores and reasoning.