robotframework-keyword-builder

Convert structured intents into JSON-formatted Robot Framework keyword blocks.

27|2|Updated Jan 13, 2026
One-click install
npx skills add https://github.com/manykarim/robotframework-agentskills --skill robotframework-keyword-builder
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: robotframework-keyword-builder
Source: https://github.com/manykarim/robotframework-agentskills/tree/main/skills/robotframework-keyword-builder
Command: npx skills add https://github.com/manykarim/robotframework-agentskills --skill robotframework-keyword-builder

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Converting structured intents into Robot Framework keywords to automate keyword creation and ensure consistent, reusable keyword blocks across projects.

Core Features & Use Cases

  • Generate user keywords from structured input and output a JSON artifact for further processing.
  • Detect embedded-argument style in existing projects and adapt keyword definitions accordingly.
  • Provide optional guidance via warnings/suggestions and metadata to improve project conventions.

Quick Start

Run the keyword_builder.py script with a JSON input file to generate keyword blocks.

Frequently Asked Questions about robotframework-keyword-builder

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate Robot Framework keywords from structured user stories?

To generate Robot Framework keywords from structured user stories, provide an input JSON schema including keyword_name, description, arguments, and steps to produce consistent, JSON-formatted keyword blocks.

Can I create Robot Framework keywords automatically from specifications?

Yes, you can create Robot Framework keywords automatically from specifications by running the keyword_builder.py script with a structured JSON input file to output reusable keyword blocks.

What is the best way to ensure consistent Robot Framework keyword blocks across projects?

The best way to ensure consistent Robot Framework keyword blocks across projects is converting structured intents into a standardized JSON artifact, which enforces uniform keyword definitions and includes optional metadata.

Does the Robot Framework keyword builder support embedded-argument style?

Yes, the Robot Framework keyword builder detects embedded-argument style in existing projects and adapts the generated keyword definitions accordingly to match your project conventions.

What JSON input is required to build Robot Framework keywords?

The JSON input required to build Robot Framework keywords must include a schema with keyword_name, description, arguments, and steps to successfully generate the output artifact.

How do I get warnings and suggestions when building RF keywords?

You receive optional warnings, suggestions, and metadata to improve project conventions automatically when the script converts your structured JSON input into Robot Framework keyword blocks.