daytona-flow-validator
Installation
SKILL.md
Daytona Flow Validator
Use this skill to decide whether a Daytona Electron or browser flow actually works. Launching the sandbox is separate. This skill owns the feedback loop.
Follow prove-a-pr for the repository-wide agent-first and human-verification contract.
Core Rule
Never report success from a click, script return value, or recording alone. Validate the same path a human would take, using CDP to drive Chrome or Electron instead of replacing the journey with hidden state changes. Every meaningful action must follow this loop:
- Observe with
browser_snapshotfirst. - Act with
browser_clickorbrowser_fillagainst snapshot UIDs whenever possible. - Observe again with
browser_snapshot. - Assert the expected URL, text, state, process, network, or file result.
- Capture a screenshot checkpoint when the visible state matters.