qa-form-input-types

Detect bugs in specialized form widgets and input controls across web interfaces.

Updated May 22, 2026
One-click install
npx skills add https://github.com/Luqman-Ud-Din/blackbox-qa-agent --skill qa-form-input-types
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: qa-form-input-types
Source: https://github.com/Luqman-Ud-Din/blackbox-qa-agent/tree/main/skills/qa-form-input-types
Command: npx skills add https://github.com/Luqman-Ud-Din/blackbox-qa-agent --skill qa-form-input-types

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill finds bugs in complex form widgets that standard checks often miss, including date and time controls, file uploads, OTP inputs, comboboxes, tag chips, inline edit fields, password rules, formatted inputs, and masked fields.

Core Features & Use Cases

  • Consolidated widget testing: Covers the most failure-prone input patterns in one coordinated skill instead of many overlapping probes.
  • Interactive validation: Tests behaviors like auto-advance, paste distribution, option filtering, selection, chip removal, cancel/escape behavior, and commit/cancel flows.
  • Formatted and masked input checks: Verifies card, expiry, CVV, phone, numeric, and pattern-based fields enforce the right constraints and formatting.
  • Use case: Run it on a checkout, onboarding, or account settings page to detect form interactions that break submission, confuse users, or accept invalid data.

Quick Start

Use the qa-form-input-types skill to inspect the current page for widget-specific form bugs and report every finding it returns.

Frequently Asked Questions about qa-form-input-types

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

FAQPage Schema
How do I test specialized form widgets like date pickers and OTP boxes for bugs?

Testing specialized form widgets requires interactive browser probing to validate auto-advance, paste distribution, and accessibility states. This skill inspects date pickers, OTP boxes, and comboboxes to detect interaction failures that break form submission or confuse users.

What is the best way to validate masked and formatted input fields in web interfaces?

Validating masked and formatted input fields involves verifying that card, CVV, phone, and pattern-based fields enforce correct constraints. This skill probes formatted inputs to ensure they reject invalid data and apply the right formatting rules during user interaction.

Can I use Playwright to automate combobox and tag input testing?

Playwright can automate combobox and tag input testing by probing option filtering, chip removal, and selection behaviors. This skill uses interactive browser automation to validate these dynamic widgets and report in-page form behavior issues.

Does UI testing for forms cover accessibility and error states?

UI testing for forms must cover accessibility and error states to ensure specialized widgets are usable. This skill validates accessibility and error states across file uploads, inline edits, and password rules, reporting every finding it detects.

How do I check if my checkout page accepts invalid data in formatted fields?

Checking if a checkout page accepts invalid data requires probing formatted fields for constraint enforcement. This skill tests checkout and onboarding pages to detect form interactions that accept invalid data or confuse users.

What types of form input bugs does interactive browser probing detect?

Interactive browser probing detects bugs in specialized widgets like date pickers, comboboxes, and OTP inputs. This skill validates auto-advance, commit and cancel flows, and cleanup-safe testing to find interaction failures missed by standard checks.