What problem does it solve?
This Skill validates that list-based application screens can create, edit, and delete records correctly, while cleaning up its own test data so automated QA does not leave behind junk records.
Core Features & Use Cases
- Create flow validation: Opens an add form, fills fields generically, submits, and checks that the new record is persisted in the list.
- Edit flow validation: Reopens the created row, updates a field, verifies the change is saved, and can also test nullable dropdown clearing behavior.
- Delete flow validation: Deletes the test record it created, confirms removal, and performs cleanup even if the run partially fails.
- Use case: A QA engineer can run this on a CRUD admin page to catch broken forms, missing action buttons, failed persistence, and weak success feedback.
Quick Start
Use the qa-test-crud skill to verify the CRUD lifecycle on the current page and report any failures in create, edit, or delete behavior.