What problem does it solve?
This Skill automates the execution of Hermes agents in response to external events from services like GitHub, GitLab, Stripe, and more, reducing manual intervention and streamlining workflows.
Core Features & Use Cases
- Event-Driven Automation: Trigger Hermes agent runs with events from external services.
- Integration with External Platforms: Supports integrations with popular platforms like GitHub, GitLab, Stripe, CI/CD systems, and IoT sensors.
- Customizable Delivery: Send notifications and responses through various channels such as Telegram, Discord, GitHub comments, etc.
- Use Case: Automatically create tasks or notifications when a new issue is opened in GitHub, or when a payment is processed in Stripe.
Quick Start
Subscribe to GitHub issues using the webhook skill with the following command:
hermes webhook subscribe github-issues \
--events "issues" \
--prompt "New GitHub issue #{issue.number}: {issue.title}\n\nAction: {action}\nAuthor: {issue.user.login}\nBody:\n{issue.body}\n\nPlease triage this issue." \
--deliver telegram \
--deliver-chat-id "-100123456789"