explaingit

markusnigit/human-uat-kit

Analysis updated 2026-05-18

0Audience · developerComplexity · 3/5Setup · moderate

TLDR

A set of prompts that turns an AI coding agent into a simulated user acceptance testing team for games or commercial software before release.

Mindmap

mindmap
  root((Human UAT Kit))
    What it does
      Simulates UAT team
      Adversarial testing
      Release verdict
    Tech stack
      Markdown prompts
      Claude Code
    Use cases
      Pre release review
      Hostile input testing
      Persona panel testing
    Audience
      Game developers
      Software teams

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Run a structured pre-release review of a game or app using an AI coding agent

USE CASE 2

Catch defects where individually correct features feel wrong together for real users

USE CASE 3

Simulate hundreds of user sessions to measure marketing claims against actual behavior

USE CASE 4

Get a ranked checklist of what still needs a human tester before shipping

What is it built with?

Markdown PromptsClaude Code

How does it compare?

markusnigit/human-uat-kit00kaku/gallery-slider-block04amanrajj/netwatch
Stars00
LanguageJavaScriptRust
Last pushed2021-05-19
MaintenanceDormant
Setup difficultymoderateeasymoderate
Complexity3/52/53/5
Audiencedevelopergeneralops devops

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 1h+

Requires an AI agent with repo and shell access plus a way to drive the product headlessly for testing.

In plain English

Human UAT Kit is a set of written prompts that turns an AI coding agent into a simulated testing department for a game or piece of commercial software before it ships. Instead of only checking that code matches its written specification, the kit is built around a different problem: parts of a product can each work correctly on their own but still feel wrong together, or quietly fail the user in ways a spec never anticipated. The kit's author found that a short human testing session once caught defects that a deep automated code review had missed, and the kit tries to catch that category of problem on purpose. The kit works by giving the AI agent two separate roles. An Operator reads everything about the project, including internal documents and code, and sets up the test run. A Tester only receives what a real user of the product would know, and before looking at any internal documentation it writes down what a reasonable user would expect from a product like this. When those expectations disagree with what the documentation says the product should do, that disagreement itself becomes a finding worth reporting. The run proceeds through phases covering code health, hostile input handling, hundreds of simulated user sessions, slower think aloud style testing of the experience itself, a panel of simulated personas representing different kinds of users, and a final release readiness verdict with a ranked list of what still needs a human to check by hand. Anything involving actual visuals, touch, or sound is marked as a low confidence guess rather than a real finding, since the agent cannot see or hear the product directly. Using the kit means copying a handful of markdown files into a project, filling in a profile describing how the AI can operate the product without a screen, such as through an API or command line, and then telling the agent to run the main prompt file. It was built and tested using Claude Code, though the prompt itself does not require any particular agent. The kit explicitly refuses to test systems the user does not own or touch production data and real payments.

Copy-paste prompts

Prompt 1
Help me fill in PROJECT-PROFILE.md so I can run the Human UAT Kit against my project
Prompt 2
Execute UAT-PROMPT.md phases 0 through 2 on my codebase and summarize the findings
Prompt 3
Explain the difference between the Operator and Tester roles in this kit
Prompt 4
Walk me through setting up a headless drive surface so an agent can test my product

Frequently asked questions

What is human-uat-kit?

A set of prompts that turns an AI coding agent into a simulated user acceptance testing team for games or commercial software before release.

How hard is human-uat-kit to set up?

Setup difficulty is rated moderate, with roughly 1h+ to a first successful run.

Who is human-uat-kit for?

Mainly developer.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.