write-robot-code

Convert TC-ID specs and browser exploration results into executable Robot Framework E2E test suites.

4|1|Updated Feb 3, 2026
One-click install
npx skills add https://github.com/lespaceman/athena-workflow-marketplace --skill write-robot-code
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: write-robot-code
Source: https://github.com/lespaceman/athena-workflow-marketplace/tree/main/plugins/robot-automation/skills/write-robot-code
Command: npx skills add https://github.com/lespaceman/athena-workflow-marketplace --skill write-robot-code

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Converts browser exploration results and TC-ID specifications into executable Robot Framework E2E tests, streamlining creation and maintenance of robust test suites.

Core Features & Use Cases

  • Generate Robot Framework suites from TC-ID specs and exploration data.
  • Refactor locators, resources, and data with network mocking via Route and integration with RequestsLibrary.
  • Ensure parallel-safe execution and adherence to e2e-plan/conventions.yaml during test development.

Quick Start

Generate a Robot Framework test suite from a TC-ID spec using Browser library conventions.

Frequently Asked Questions about write-robot-code

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

FAQPage Schema
How do I convert TC-ID specs into executable Robot Framework E2E tests?

You can generate Robot Framework suites by translating TC-ID specifications into executable test suites, extracting keywords, and applying Browser library conventions for structured test automation.

How does network mocking work in Robot Framework browser tests?

Network mocking in Robot Framework browser tests uses Route to intercept and simulate network requests, ensuring deterministic and parallel-safe test execution without relying on live external APIs.

Can I use RequestsLibrary for API setup and teardown in E2E test suites?

Yes, RequestsLibrary is integrated specifically for API setup and teardown, enabling data seeding and per-skill authentication patterns to maintain deterministic, parallel-safe test execution.

What is the best way to refactor locators and resources in Robot Framework tests?

Refactoring locators and resources is streamlined by converting browser exploration results into robust test suites while enforcing adherence to e2e-plan conventions for maintainable test automation.

Does Robot Framework E2E test generation support parallel-safe execution?

Yes, parallel-safe execution is enforced during test generation by applying per-skill authentication patterns, API setup via RequestsLibrary, and network mocking to prevent test interference.