What problem does it solve?
This Skill solves the problem of manually monitoring external services and translating their events into timely Titan agent actions, so you can react to new issues, payments, alerts, or pipeline updates automatically.
Core Features & Use Cases
- Event-driven agent runs: Create webhook subscriptions so a POSTed event triggers a Titan agent using a prompt template.
- Templated prompts from payloads: Populate prompts using dot-notation fields from incoming JSON payloads (e.g., issue.title, data.object.amount).
- Multi-channel delivery and testability: Deliver agent responses to targets like Telegram/Discord/GitHub comments and validate setups with a built-in test flow, including direct delivery mode for zero-LLM forwarding.
Quick Start
Use webhook-subscriptions to subscribe a GitHub Issues endpoint by running Titan webhook subscribe github-issues with events set to issues and a prompt template that formats the issue title and body, then configure your GitHub repository webhook to POST to the returned webhook URL using the returned HMAC secret.