gsd-verify-work

Run conversational user acceptance tests and output a {phase_num}-UAT.md report.

Updated Apr 9, 2026
One-click install
npx skills add https://github.com/dobrinz123/claude-skills-share --skill gsd-verify-work-dobrinz123
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gsd-verify-work
Source: https://github.com/dobrinz123/claude-skills-share/tree/main/skills/gsd-verify-work
Command: npx skills add https://github.com/dobrinz123/claude-skills-share --skill gsd-verify-work-dobrinz123

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill validates built features through conversational user acceptance testing so stakeholders can confirm functionality works from an end-user perspective and capture results with persistent state.

Core Features & Use Cases

  • Single-test conversational UAT: Presents one test at a time in plain text and records outcomes to maintain clear audit trails.
  • Automated diagnosis and fix planning: When tests fail, it diagnoses gaps, creates verified fix plans, and prepares work for execution.
  • Workflow integration and persistent reports: Resolves workflow templates and context files to produce a {phase_num}-UAT.md tracking file that can be routed into execution phases.
  • Use Case: Run a phase-specific verification session to confirm a completed feature meets acceptance criteria, document test results, and generate remediation steps for the engineering team.

Quick Start

Run a conversational UAT for phase 4, diagnose any issues, and prepare a 4-UAT.md with verified fix plans.

Frequently Asked Questions about gsd-verify-work

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

FAQPage Schema
How do I run conversational user acceptance testing to validate built features?

Conversational user acceptance testing validates built features by presenting one test at a time in plain text and recording outcomes. It confirms delivered functionality matches user expectations and maintains a clear audit trail.

What is the best way to document UAT outcomes and generate remediation steps for the engineering team?

Documenting UAT outcomes is handled by outputting a persistent {phase_num}-UAT.md tracking file. This file captures test results, diagnoses gaps, and generates verified fix plans ready for execution by the engineering team.

How does conversational testing diagnose failures and prepare verified fix plans?

Conversational testing diagnoses failures by identifying gaps when a test fails, creating verified fix plans, and preparing work for execution. It resolves workflow templates to route results into execution phases.

Can I run phase-specific verification sessions for individual project phases?

You can run phase-specific verification sessions by applying the skill to individual project phases. It runs one test at a time, captures outcomes, and iterates on fixes to confirm a completed feature meets acceptance criteria.

Do I need workflow templates and context files to perform conversational UAT?

Workflow templates and context files are read by the skill to produce the persistent UAT tracking file. It uses Read, Bash, Glob, Grep, Edit, Write, and Task tool calls as allowed to resolve these files and output diagnoses.

Why use conversational testing instead of automated validation for feature acceptance?

Conversational testing presents one test at a time in plain text to validate features from an end-user perspective. Unlike automated validation, it captures outcomes with persistent state and iterates on fixes interactively.