functional-validation

Validate real systems end-to-end and write evidence-backed verdicts.

2|Updated Apr 8, 2026
One-click install
npx skills add https://github.com/krzemienski/validationforge --skill functional-validation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: functional-validation
Source: https://github.com/krzemienski/validationforge/tree/main/skill-audit-workspace/functional-validation/skill-snapshot
Command: npx skills add https://github.com/krzemienski/validationforge --skill functional-validation

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Functional validation replaces fragile, mock-based testing with evidence-based validation of the real system, ensuring features actually work for users by building, exercising, and documenting the live app instead of relying on test doubles.

Core Features & Use Cases

  • Platform detection: Identify iOS, Web, API, CLI, or full-stack projects and choose the correct validation approach.
  • 4-step validation protocol: Build and launch the real system, exercise it through real user interfaces, capture evidence into e2e-evidence/, and write verdicts that quote specific evidence.
  • Troubleshooting guidance: Common failure patterns, recovery steps, and evidence-capture commands to reproduce and fix real problems.

Quick Start

Run a full functional validation: detect the platform, build the real app with real dependencies, exercise it as a user would, save all evidence to e2e-evidence/, and produce PASS/FAIL verdicts citing quoted evidence.

Frequently Asked Questions about functional-validation

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

FAQPage Schema
How do I validate a real system end-to-end without using mocks?

Functional validation replaces mock-based testing by building and launching the real system with real dependencies, exercising it through actual user interfaces, and capturing evidence to produce evidence-backed verdicts.

How do I capture evidence during e2e testing to produce a PASS/FAIL verdict?

Capture evidence during e2e testing by exercising the real system and saving all outputs to the e2e-evidence/ directory, then writing PASS/FAIL verdicts that directly quote specific evidence files to substantiate the functional validation results.

Does functional validation work for both iOS and web API projects?

Yes, functional validation supports iOS, web, API, CLI, and full-stack scenarios. It uses platform detection to identify the project type and automatically selects the correct validation approach for building and exercising the specific real system.

What's the best way to replace fragile mock-based testing with evidence-based validation?

The best way to replace mock-based testing is using a 4-step validation protocol: build and launch the real system with real dependencies, exercise it as a user would, capture evidence into e2e-evidence/, and write verdicts citing quoted evidence.

Why does my e2e validation fail to provide proof that features actually work for users?

E2e validation lacks proof when relying on mocks instead of the live app. Functional validation ensures features work by building the real system with real dependencies, exercising it through real user interfaces, and documenting evidence-backed verdicts.