From rf-agentskills
Designs Robot Framework resource files, variable layouts, and directory structures for maintainable test suites. Generates JSON plans and optional file writes based on domains, libraries, and environments.
How this skill is triggered — by the user, by Claude, or both
Slash command
/rf-agentskills:resource-architectThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Create resource file templates and directory layout proposals. Output JSON only.
Create resource file templates and directory layout proposals. Output JSON only.
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"
}
python3 "${CLAUDE_PLUGIN_ROOT}/scripts/resource_architect.py" --input plan.json
Write files (optional):
python3 "${CLAUDE_PLUGIN_ROOT}/scripts/resource_architect.py" --input plan.json --write
Overwrite existing files (by default existing files are skipped):
python3 "${CLAUDE_PLUGIN_ROOT}/scripts/resource_architect.py" --input plan.json --write --overwrite
directories: planned directory listfiles: list of file paths + contentswarnings and suggestionsnpx claudepluginhub manykarim/robotframework-agentskills --plugin rf-agentskillsGenerates Robot Framework test cases from structured JSON inputs for requirements or scenarios. Supports keyword-driven/template styles, tags, setup/teardown, timeouts, and control structures.
Scaffolds or migrates test-suite projects (API, E2E/UI, shared library) with archetype selection, scaffolding decisions, tag taxonomy, reporter stack, and CI integration.
Sets up project directories and organizes artifacts (specs/, scripts/, notebooks/) when starting or resuming work, and associates PLAN.md with a project folder.