Empirical Validation

Require demonstrable evidence like screenshots or command outputs before marking tasks complete.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/0futuresystems/future-water-systems --skill empirical-validation-0futuresystems
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Empirical Validation
Source: https://github.com/0futuresystems/future-water-systems/tree/main/.agent/skills/empirical-validation
Command: npx skills add https://github.com/0futuresystems/future-water-systems --skill empirical-validation-0futuresystems

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill ensures that all changes are verified with concrete evidence before being marked as complete, preventing "trust me, it works" scenarios and improving code quality.

Core Features & Use Cases

  • Mandatory Verification: Enforces empirical proof for all task completions.
  • Method Guidance: Provides specific validation methods based on change type (UI, API, Build, Data, File Ops).
  • Use Case: After updating an API endpoint, you must use run_command to show the correct JSON response, not just state that the endpoint works. For UI changes, a screenshot from browser_subagent is required.

Quick Start

Use the empirical validation skill to verify the successful execution of the provided command.

Frequently Asked Questions about Empirical Validation

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

FAQPage Schema
How do I enforce empirical validation for task completion before marking work as done?

Empirical validation enforces demonstrable evidence for task completion by requiring concrete proof like UI screenshots, command outputs, or build success logs before changes are marked complete. This prevents unverified modifications from passing execution workflows.

What specific validation methods are required for API and UI changes?

Validation methods require running commands to show correct JSON responses for API changes, and capturing screenshots from browser tools for UI changes. These empirical proofs verify successful execution before task completion is accepted.

How do I verify code quality and prevent unverified changes in my workflow?

Verifying code quality requires integrating empirical validation into execution workflows to mandate concrete evidence for all changes. This prevents unverified modifications by blocking task completion until build logs, command outputs, or data query results are provided.

Can I use command outputs and build success logs as proof for task completion?

Command outputs and build success logs are supported empirical validation methods used as demonstrable evidence for task completion. Providing these logs verifies changes and prevents unverified modifications from passing execution workflows.

What are the limitations of empirical validation for verification workflows?

Empirical validation limitations include requiring external execution tools like run command or browser agents to generate evidence, meaning it cannot verify changes without supporting infrastructure to produce screenshots, logs, or query results.