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.
npx claudepluginhub manykarim/robotframework-agentskills --plugin rf-agentskillsThis skill uses the workspace's default tool permissions.
Create resource file templates and directory layout proposals. Output JSON only.
Generates 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 for API, E2E/UI, or shared libraries. Configures archetypes, frameworks like Playwright/Cypress/Jest/Vitest, tags, reporters, CI, and verifies guards.
Sets up project directories with specs/, scripts/, and notebooks/ folders. Resolves naming from context or PLAN.md for new projects or resuming existing ones.
Share bugs, ideas, or general feedback.
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 suggestions