rf-libdoc-search
Robot Framework Libdoc Search
Use this skill to search Robot Framework libraries/resources/suites for keywords that match a use case. Output JSON only.
Command
Search in standard libraries:
python scripts/rf_libdoc.py --library BuiltIn --library OperatingSystem --search "create temp file" --pretty
Search multiple sources with custom weights:
python scripts/rf_libdoc.py --library SeleniumLibrary --resource resources/common.resource --search "upload file" --weights name=0.5,short_doc=0.3,doc=0.2 --limit 10 --pretty
Notes
- Use
--library,--resource,--suite, or--spec(repeatable). Inputs are aggregated. - Search considers keyword name,
short_doc, and fulldoc. - Use
--tagto filter keywords by tag. - Use
--include-privateto include private keywords. - Use
--exclude-deprecatedto drop deprecated keywords.
More from manykarim/robotframework-agentskills
robotframework-appium-skill
Guide AI agents in creating AppiumLibrary tests for iOS and Android native apps, hybrid apps, and mobile browsers. Load when asked about mobile testing, Appium, or mobile app automation.
13robotframework-selenium-skill
Generate Robot Framework tests using SeleniumLibrary for browser automation with Selenium WebDriver. Use when asked to create web UI tests, automate browsers, interact with forms, handle multiple windows/frames, or execute JavaScript.
10robotframework-testcase-builder
Generate Robot Framework test cases from structured requirements or scenarios. Use when asked to create test cases, apply tags/setup/teardown/templates, or produce keyword-driven tests.
9robotframework-browser-skill
Guide AI agents in creating Browser Library tests using Playwright-powered automation with auto-waiting, assertion engine, and modern web features. Use when asked to create web tests with Browser Library, handle locators, assertions, iframes, Shadow DOM, or multi-tab scenarios.
9robotframework-requests-skill
Guide AI agents in creating REST API tests using RequestsLibrary. Use when building HTTP client tests, JSON/XML API testing, session management, authentication, file uploads, and response validation.
6robotframework-keyword-builder
Generate Robot Framework user keywords from structured intent. Use when asked to create keywords, add arguments, documentation, tags, setup/teardown, or to apply embedded-argument style based on existing project conventions.
6