What problem does it solve? Integrating WebRobot projects, jobs, and pipelines into Python scripts, backends, or notebooks requires writing raw HTTP calls and managing authentication manually. This Skill provides the patterns to use the auto-generated webrobot Python SDK (138 typed endpoints) or a generic requests fallback, with correct API key or JWT auth setup. ## Core Features & Use Cases - Typed DefaultApi client: List, create, and execute projects and jobs with snake_case methods like get_all_projects() and execute_job(), plus structured error handling via ApiException. - Generic REST escape hatch: Call partner-vertical or undocumented endpoints with a requests-based helper supporting path templating. - Auth configuration: Set up API key (X-API-Key) or JWT bearer authentication, including loading credentials from the CLI's ~/.webrobot/config.cfg. - Use Case: A data engineer writes a Python script that triggers a WebRobot pipeline manifest run, polls the job status until completion, and streams the logs β all using the SDK with credentials from environment variables. ## Quick Start Ask the assistant to write a Python script using the webrobot SDK that lists all projects and executes a specific job with API key authentication.