ferrox-verify-work

Validate built software through conversational end-to-end testing with persistent UAT tracking.

21|9|Updated Jul 21, 2026
One-click install
npx skills add https://github.com/FerroxLabs/ferrox-factory --skill ferrox-verify-work
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ferrox-verify-work
Source: https://github.com/FerroxLabs/ferrox-factory/tree/main/skills/ferrox-verify-work
Command: npx skills add https://github.com/FerroxLabs/ferrox-factory --skill ferrox-verify-work

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you confirm that a built feature actually works from a user's perspective instead of relying on the model's confidence or a superficial checklist.

Core Features & Use Cases

  • Conversational UAT: Tests functionality one step at a time using plain text interaction.
  • Persistent Verification State: Records outcomes in a phase-specific UAT markdown file so testing progress survives context loss.
  • Issue Diagnosis and Fix Planning: When problems appear, it identifies gaps and prepares a verified fix path for the next execution phase.
  • Use Case: After a developer finishes a phase, use this Skill to validate the behavior end to end before moving toward shipment.

Quick Start

Ask the skill to verify the specified phase and capture the results in the corresponding UAT file.

Frequently Asked Questions about ferrox-verify-work

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

FAQPage Schema
How do I perform user acceptance testing on a built software feature?

User acceptance testing validates built software through conversational end-to-end testing, checking functionality step by step from a real-user perspective before shipment. You interact with the system in plain text to confirm the feature behaves correctly.

What is conversational UAT and how does it verify software functionality?

Conversational UAT tests software functionality one step at a time using plain text interaction. It helps confirm that a built feature actually works from a user's perspective instead of relying on a superficial checklist or model confidence.

How do I track regression testing progress across active development sessions?

Regression testing progress survives context loss by recording outcomes in a persistent, phase-specific UAT markdown file. This ensures verification state remains intact across active sessions for reliable handoff and continued diagnosis.

Can I use conversational testing to diagnose issues and plan fixes during phased feature verification?

Yes, when problems appear during phased feature verification, the system identifies gaps and prepares a verified fix path. It applies workflow-guided diagnosis to generate phase-specific markdown output for the next execution phase.

What is the best way to confirm a development phase is ready for shipment?

The best way to confirm readiness for shipment is running end-to-end acceptance checks after a developer finishes a phase. This validates the behavior thoroughly and captures results in a corresponding UAT file before moving forward.

Why does my software verification fail after losing context during a long testing session?

Software verification fails after context loss if outcomes are not recorded persistently. This skill prevents that by saving testing progress in a phase-specific UAT markdown file, ensuring reliable handoff and state survival across sessions.