Updated 3d ago
by manykarim
robotframework-agentskills
Agent Skills for Robot Framework
38 GitHub stars (38)
+1 in 16 days
| Period | New stars |
|---|---|
| Oct 1 | 0 |
| Oct 2 | 0 |
| Oct 3 | 0 |
| Oct 4 | 0 |
| Oct 5 | 0 |
| Oct 6 | 0 |
| Oct 7 | 0 |
| Oct 8 | 0 |
| Oct 9 | 0 |
| Oct 10 | +1 |
| Oct 11 | 0 |
| Oct 12 | 0 |
| Oct 13 | 0 |
| Oct 14 | 0 |
| Oct 15 | 0 |
| Oct 16 | 0 |
- 28 skills (28 skills found in its SKILL.md files)
- 2 forks (2 forks)
- 3d ago last update (Last updated 3d ago)
Install
Skills CLI
npx skills add manykarim/robotframework-agentskills
Asks which skills and agents to install. Just one: npx skills add manykarim/robotframework-agentskills --skill rf-appium — add -g for every project.
Claude Code
git clone https://github.com/manykarim/robotframework-agentskillscp -r "robotframework-agentskills/skills/robotframework-appium-skill" ~/.claude/skills/
Copies the rf-appium skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add manykarim/robotframework-agentskills
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md.
-
rf-appium
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.
skills/robotframework-appium-skill/SKILL.md on GitHub (opens in a new tab) -
rf-browser
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.
skills/robotframework-browser-skill/SKILL.md on GitHub (opens in a new tab) -
rf-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.
skills/robotframework-keyword-builder/SKILL.md on GitHub (opens in a new tab) -
rf-libdoc-explain
Explain Robot Framework keywords and their arguments from library/resource/suite documentation. Use when asked how to use a keyword, what arguments it takes, or to retrieve detailed keyword docs from libdoc across one or more libraries/resources.
skills/robotframework-libdoc-explain/SKILL.md on GitHub (opens in a new tab) -
rf-libdoc-search
Search Robot Framework library/resource/suite documentation to find matching keywords for a use case. Use when asked to find keywords, search libdoc, match a use case to keywords, or scan multiple libraries/resources for relevant keywords.
skills/robotframework-libdoc-search/SKILL.md on GitHub (opens in a new tab) -
rf-platynui
Guide AI agents in creating native desktop UI tests with PlatynUI (new_core) using the PlatynUI.BareMetal library — cross-platform desktop automation over Windows UIA and Linux AT-SPI2 with an XPath query model. Use when asked to automate desktop applications (windows, buttons, menus, text fields), locate native UI elements by XPath, or write Robot Framework tests with PlatynUI.
skills/robotframework-platynui-skill/SKILL.md on GitHub (opens in a new tab) -
rf-requests
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.
skills/robotframework-requests-skill/SKILL.md on GitHub (opens in a new tab) -
rf-resource-architect
Design Robot Framework resource and variables layout for maintainable suites. Use when asked to create resource files, variable files, or propose project structure with shared keywords and environment-specific data.
skills/robotframework-resource-architect/SKILL.md on GitHub (opens in a new tab) -
rf-restinstance
Guide AI agents in creating REST API tests using RESTinstance library. Use when building API tests with JSON Schema validation, built-in assertions, response field validation, and OpenAPI spec integration.
skills/robotframework-restinstance-skill/SKILL.md on GitHub (opens in a new tab) -
rf-results
Parse Robot Framework output.xml results into JSON summaries, detailed suite/test breakdowns, tag and criticality stats, execution errors, failed test messages, keyword-level errors, and timing. Use when asked to read/merge output.xml, compute pass/fail counts, tag stats, criticality, error messages, elapsed time, slowest tests/keywords, or combine/merge multiple outputs via rebot.
skills/robotframework-results/SKILL.md on GitHub (opens in a new tab) -
rf-robotcode
Guide AI agents in using the robotcode CLI for Robot Framework projects — test discovery, keyword docs (libdoc), running with robot.toml profiles and wrappers, stepwise REPL exploration, debugging failing tests with robot-debug, result analysis (summary, failures, stats, run diffs) and static analysis (analyze code). Use when asked to find tests, look up keyword signatures, debug a failing test,…
skills/robotframework-robotcode-skill/SKILL.md on GitHub (opens in a new tab) -
rf-selenium
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.
skills/robotframework-selenium-skill/SKILL.md on GitHub (opens in a new tab) -
rf-setup
Guide AI agents in installing Robot Framework, its test libraries and tooling into a project environment and verifying the setup — with uv (preferred), Python venv + pip, or Poetry. Covers choosing the tool an existing project already uses, Python version requirements, library post-install steps (Browser rfbrowser init/install, Appium server and drivers, PlatynUI pre-release), project layout, CI…
skills/robotframework-setup-skill/SKILL.md on GitHub (opens in a new tab) -
rf-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.
skills/robotframework-testcase-builder/SKILL.md on GitHub (opens in a new tab) -
appium
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.
plugins/rf-agentskills/skills/appium/SKILL.md on GitHub (opens in a new tab) -
browser
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.
plugins/rf-agentskills/skills/browser/SKILL.md on GitHub (opens in a new tab) -
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.
plugins/rf-agentskills/skills/keyword-builder/SKILL.md on GitHub (opens in a new tab) -
libdoc-explain
Explain Robot Framework keywords and their arguments from library/resource/suite documentation. Use when asked how to use a keyword, what arguments it takes, or to retrieve detailed keyword docs from libdoc across one or more libraries/resources.
plugins/rf-agentskills/skills/libdoc-explain/SKILL.md on GitHub (opens in a new tab) -
libdoc-search
Search Robot Framework library/resource/suite documentation to find matching keywords for a use case. Use when asked to find keywords, search libdoc, match a use case to keywords, or scan multiple libraries/resources for relevant keywords.
plugins/rf-agentskills/skills/libdoc-search/SKILL.md on GitHub (opens in a new tab) -
platynui
Guide AI agents in creating native desktop UI tests with PlatynUI (new_core) using the PlatynUI.BareMetal library — cross-platform desktop automation over Windows UIA and Linux AT-SPI2 with an XPath query model. Use when asked to automate desktop applications (windows, buttons, menus, text fields), locate native UI elements by XPath, or write Robot Framework tests with PlatynUI.
plugins/rf-agentskills/skills/platynui/SKILL.md on GitHub (opens in a new tab) -
requests
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.
plugins/rf-agentskills/skills/requests/SKILL.md on GitHub (opens in a new tab) -
resource-architect
Design Robot Framework resource and variables layout for maintainable suites. Use when asked to create resource files, variable files, or propose project structure with shared keywords and environment-specific data.
plugins/rf-agentskills/skills/resource-architect/SKILL.md on GitHub (opens in a new tab) -
restinstance
Guide AI agents in creating REST API tests using RESTinstance library. Use when building API tests with JSON Schema validation, built-in assertions, response field validation, and OpenAPI spec integration.
plugins/rf-agentskills/skills/restinstance/SKILL.md on GitHub (opens in a new tab) -
results
Parse Robot Framework output.xml results into JSON summaries, detailed suite/test breakdowns, tag and criticality stats, execution errors, failed test messages, keyword-level errors, and timing. Use when asked to read/merge output.xml, compute pass/fail counts, tag stats, criticality, error messages, elapsed time, slowest tests/keywords, or combine/merge multiple outputs via rebot.
plugins/rf-agentskills/skills/results/SKILL.md on GitHub (opens in a new tab) -
robotcode
Guide AI agents in using the robotcode CLI for Robot Framework projects — test discovery, keyword docs (libdoc), running with robot.toml profiles and wrappers, stepwise REPL exploration, debugging failing tests with robot-debug, result analysis (summary, failures, stats, run diffs) and static analysis (analyze code). Use when asked to find tests, look up keyword signatures, debug a failing test,…
plugins/rf-agentskills/skills/robotcode/SKILL.md on GitHub (opens in a new tab) -
selenium
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.
plugins/rf-agentskills/skills/selenium/SKILL.md on GitHub (opens in a new tab) -
setup
Guide AI agents in installing Robot Framework, its test libraries and tooling into a project environment and verifying the setup — with uv (preferred), Python venv + pip, or Poetry. Covers choosing the tool an existing project already uses, Python version requirements, library post-install steps (Browser rfbrowser init/install, Appium server and drivers, PlatynUI pre-release), project layout, CI…
plugins/rf-agentskills/skills/setup/SKILL.md on GitHub (opens in a new tab) -
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.
plugins/rf-agentskills/skills/testcase-builder/SKILL.md on GitHub (opens in a new tab)
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.