Smithers integrations
SkillDev toolsLets your agent modify Smithers provider clients, outbound actions, webhook handling, and delivery retry behavior.
Available today. Use it from your connected AI after setup.
No other account needed.
Add ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.
Then ask your AI: use the Smithers integrations skill
About this skill
Change Smithers provider clients, outbound actions, webhook ingress, or delivery retry behavior.
What this skill tells your AI
The instructions your AI receives, as published by smithersai/smithers in .agents/skills/smithers-integrations/SKILL.md and read by ahel’s review.
Read the integrations README and the provider's tests before changing a client, action, or webhook. Outbound write calls may have acted even when a 5xx or connection loss hides the answer: report outcomeUnknown rather than retrying an ambiguous write. Rate-limit refusals may retry. Durable provider actions are irreversible flow actions; preserve the journal receipt and do not claim a remote side effect is atomically rolled back.
For inbound webhooks, the receiver caps body size before Channels.ingest; the channel then verifies, decodes, maps, and dispatches. Put a provider delivery identity in RawInbound.idempotencyKey or redelivery has no replay protection. Test duplicate deliveries and an ambiguous outbound response. Telegram long messages are chunked across multiple calls; a partial failure must retain which earlier chunks were sent.
Signals
- GitHub stars
- 422
- Forks
- 50
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Key
smithers-integrations- Source
- github.com/smithersai/smithers