robot-expert
Robot Framework Expert Skill
Agentic Workflow (Claude: Follow these steps in order)
Step 1: Load the Complete Guide
ACTION: Use the Read tool to load:
{{cookiecutter.primary_pipeline_name}}/.claude/skills/robot-expert/SKILL.md
Do not proceed until you have read the complete guide.
Step 2: Understand the User's Request
Parse what the user wants:
- Best practices for writing tests?
- Naming conventions?
- Tags system help?
- Variable patterns?
- Database/messaging test patterns?
Step 3: Follow the Guide
Use the detailed instructions from the file you loaded in Step 1 to:
- Provide accurate Robot Framework conventions
- Reference project-specific patterns
- Show relevant examples from the guide
Step 4: Respond to User
Provide clear, actionable guidance based on the complete guide.
Quick Reference
This guide covers:
- File structure and organization
- Test file conventions
- Naming conventions
- Tags system
- Common keywords
- Variable patterns
- Best practices
- Database and messaging test patterns
More from snaplogic/snaplogic-robotframework-examples
export-data-to-csv
Creates Robot Framework test cases for exporting database table data to CSV files. Use when the user wants to export Oracle, Snowflake, PostgreSQL, or other database data to CSV for verification or comparison purposes.
21troubleshoot
Troubleshooting guide for common issues in SnapLogic Robot Framework testing. Use when the user encounters errors, Docker/container issues, environment configuration problems, network connectivity issues, or SnapLogic API errors.
19debug-logs
Helps debug test failures and view logs in the SnapLogic Robot Framework project. Use when the user wants to view test results, check container logs, debug specific test failures, or run environment diagnostics.
19run-tests
Guides users on running Robot Framework tests in the SnapLogic project. Use when the user wants to run tests, needs to know which make command to use, or wants to understand test tags and execution options.
19create-triggered-task
Creates Robot Framework test cases for creating and executing SnapLogic triggered tasks. Use when the user wants to create triggered tasks for on-demand pipeline execution, execute triggered tasks with parameters, or wants to see triggered task test case examples.
19end-to-end-pipeline-verification
Creates a complete Robot Framework test suite with account creation, file uploads, pipeline import, triggered task creation/execution, and data verification. Use when the user needs to set up accounts, upload test files, import pipelines, create/execute triggered tasks, AND verify results together in a single test file.
19