Skip to content
EN

Back to the catalog

channel-setup

zavudev/zavu-skills · skills.sh

Open source Repository Open in the app JSON README (API)

About

Skill publicada por zavudev/zavu-skills no skills.sh. Instale com: npx skills add zavudev/zavu-skills@channel-setup

Details

Kind
Agent skills
Publisher
zavudev
Origin
skillssh
Category
ferramentas
Added
2026-10-07 06:17:19
Updated
2026-10-07 06:17:19
Origin id
zavudev/zavu-skills/channel-setup

README

# Zavu Skills for Claude Code

Claude Code skills for the [Zavu](https://zavu.dev) unified messaging API. Send SMS, WhatsApp, Email, Telegram, and Voice messages with intelligent routing.

## Installation

```bash
npx skills add zavudev/zavu-skills
```

### Optional: MCP Server

For direct API execution from Claude Code:

```bash
claude mcp add --transport stdio zavudev_sdk_api \
  --env ZAVUDEV_API_KEY="your_key" -- npx -y @zavudev/sdk-mcp
```

## Skills

| Skill | Type | Description |
|-------|------|-------------|
| `zavu-rules` | Always loaded | SDK ecosystem, CLI tooling, auth, conventions, business rules |
| `functions` | Workflow + Reference | Zavu Functions: serverless TypeScript with `defineAgent` / `defineTool`, `npx zavudev deploy`, debugging |
| `send-message` | Workflow | Channel selection decision tree + all message types |
| `broadcast-campaign` | Workflow | Full broadcast lifecycle: create, review, send, monitor |
| `conversations` | Reference | Read the inbox: list threads, fetch messages, mark read, reply from the right sender |
| `webhook-setup` | Reference + Code | Webhook config, signature verification, event handling |
| `whatsapp-templates` | Reference | Template creation, Meta approval, OTP authentication |
| `ai-agent` | Reference + Workflow | Agent config via the imperative API (dashboard / REST) — for no-code agent setups |
| `memory` | Reference + Workflow | Agent memory: facts recalled by meaning (`ctx.memory`), JSON collections recalled by key, scoped per project/contact/thread |
| `voice-agent` | Workflow + Reference | AI voice agents: `voice` block on `defineAgent`, placing/inspecting calls, transcripts, human handoff |
| `contacts-management` | Reference | Multi-channel contacts, merge, introspection |
| `phone-numbers` | Reference | Search, purchase, regulatory requirements |

## SDK Ecosystem

| Language | Package | Install |
|----------|---------|---------|
| TypeScript | `@zavudev/sdk` | `npm add @zavudev/sdk` |
| Python | `zavudev` | `pip install zavudev` |
| Go | `github.com/zavudev/sdk-go` | `go get github.com/zavudev/sdk-go` |
| PHP | `zavudev/sdk-php` | Composer |
| Ruby | `zavudev/sdk-ruby` | RubyGems |

## Links

- [Documentation](https://docs.zavu.dev)
- [API Reference](https://docs.zavu.dev/api-reference)
- [Dashboard](https://dashboard.zavu.dev)
- [MCP Server](https://www.npmjs.com/package/@zavudev/sdk-mcp)

## License

Apache-2.0

More