rf-resource-architect
Robot Framework Resource Architect
Create resource file templates and directory layout proposals. Output JSON only.
Input (JSON)
Provide input via --input or stdin. Example:
{
"project_root": ".",
"domains": ["auth", "orders"],
"libraries": ["BuiltIn", "OperatingSystem"],
"environments": ["dev", "qa"],
"resource_naming": "by-domain",
"variables_format": "resource"
}
Command
python scripts/resource_architect.py --input plan.json
Write files (optional):
python scripts/resource_architect.py --input plan.json --write
Overwrite existing files (by default existing files are skipped):
python scripts/resource_architect.py --input plan.json --write --overwrite
Output (JSON)
directories: planned directory listfiles: list of file paths + contentswarningsandsuggestions
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