What problem does it solve?
This Skill automates workflows using OpenHands, enabling the creation and management of automations that run in sandboxes. It handles scheduled tasks, webhook events, and custom scripts, making it a versatile tool for streamlining repetitive processes.
Core Features & Use Cases
- Automation Creation: Create automations for scheduled tasks or event-driven actions like GitHub events.
- Natural Language Creation: Create automations from prompts, using natural language to define tasks.
- Custom Scripting: Allow advanced users to write custom scripts for full control over automation behavior.
- Use Case: Automate the creation of weekly reports by extracting data from a database, analyzing it, and generating a PDF report that is automatically sent to a Slack channel.
Quick Start
To create a scheduled task that generates a weekly report, use the command: automation create "Generate Weekly Report" --prompt "Generate a weekly report and send it to #reports Slack channel" --trigger "cron" --schedule "0 9 * * 1"