maestro:user-testing-validator

Execute user-visible assertions from validation contracts and synthesize pass/fail results.

1|Updated May 26, 2026
One-click install
npx skills add https://github.com/Leonardo-Corte/local-social-smm-agent --skill maestro-user-testing-validator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: maestro:user-testing-validator
Source: https://github.com/Leonardo-Corte/local-social-smm-agent/tree/main/reference/github-agent-orchestration/maestro/.claude/skills/maestro%253Auser-testing-validator
Command: npx skills add https://github.com/Leonardo-Corte/local-social-smm-agent --skill maestro-user-testing-validator

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Prevents broken user-facing flows by turning a validation contract into concrete, pass/fail user-testing checks during mission checkpoints.

Core Features & Use Cases

  • Milestone-driven validation: Select a specific milestone or validate all milestones to match the current mission stage.
  • Testable assertion extraction: Reads validation-contract.md and derives only assertions that are user-visible and verifiable.
  • Multi-surface flow validation: Runs validators against CLI output, filesystem effects, services health, integrations, and (when applicable) UI/browser flows.
  • Structured results synthesis: Aggregates per-assertion outcomes into a milestone-level summary, including blockers, status, and durations.
  • Validation-state updates: Writes results back to Maestro so the conductor can proceed to scrutiny/milestone sealing or reopen affected features.

Quick Start

Use maestro validation checkpoints to run user testing for all milestones by instructing the agent: Validate all mission milestones by running the user testing validator.

Frequently Asked Questions about maestro:user-testing-validator

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

FAQPage Schema
How do I validate user-visible behavior during mission checkpoints?

The validator extracts testable assertions from a validation contract and executes them at mission checkpoints, synthesizing structured pass/fail outcomes across CLI, filesystem, service, API, and UI surfaces.

What is milestone-driven validation for e2e testing flows?

Milestone-driven validation selects a specific milestone or validates all milestones to match the current mission stage, verifying user-facing flows and preventing broken experiences at each critical checkpoint.

Can I run user testing assertions across CLI, filesystem, and API surfaces?

Yes, the validator spawns per-assertion flow validators across CLI output, filesystem effects, services health, API integrations, and optional UI/browser flows to comprehensively validate multi-surface user testing.

How do I extract testable assertions from a validation contract?

The system reads validation-contract.md and automatically derives only assertions that are user-visible and verifiable, transforming mission requirements into concrete pass/fail user-testing checks.

Does this user testing validator require staging a safe test environment?

Yes, staging a safe test environment is required before spawning per-assertion flow validators, ensuring validation state updates and milestone sealing proceed safely without breaking production flows.

What's the best way to aggregate e2e testing results into a milestone summary?

The best way is to aggregate per-assertion outcomes into a milestone-level summary that includes blockers, status, and durations, writing results back to Maestro for scrutiny or milestone sealing.