Diagnose and resolve Robot Framework test failures, flaky tests, environment issues, and execution errors. Invoke when the user needs to analyze output.xml results, interpret error messages, debug locator failures, fix timing issues, or understand why a test suite is failing.
Find, explain, and recommend Robot Framework keywords across all installed libraries and resource files. Invoke when the user asks which keyword to use for a task, needs keyword argument details, wants to compare keywords across libraries, or is looking for the right keyword for a specific automation action.
Assist with Robot Framework migration tasks including upgrading RF versions, migrating between test libraries (SeleniumLibrary to Browser Library, RequestsLibrary to RESTinstance), converting test syntax, and modernizing legacy test suites. Invoke when the user needs to upgrade, migrate, or modernize existing Robot…
Plan and design Robot Framework test suites, resource structures, and keyword hierarchies. Invoke when the user needs to architect a complete test automation project, decide between testing libraries (Browser vs Selenium, Requests vs RESTinstance), design page object patterns, or structure test data and variables…