Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →

gokapso/agent-skills

3 skills7.9k installs432 starsGitHub

Install

npx skills add https://github.com/gokapso/agent-skills

Skills in this repo

1Integrate Whatsappintegrate-whatsapp is an agent skill for end-to-end WhatsApp integration through Kapso, covering customer onboarding with setup links, connection detection, webhook event routing, and Cloud API messaging for text, templates, media, and interactive messages. The preferred path uses the Kapso CLI with kapso login, kapso setup, and kapso whatsapp numbers resolve before operating on phone_number_id values. Fallback flows document direct Platform API calls with X-API-Key auth, customer and setup_link creation, and embedded signup completion. Webhook guidance distinguishes project-level connection lifecycle events from phone-number scoped whatsapp.message and whatsapp.conversation traffic, with signature verification and payload version v2 recommended. Messaging examples include the @kapso/whatsapp-cloud-api SDK, template create and send scripts, and CLI commands for listing conversations and templates. WhatsApp Flows management covers create, update, publish, data endpoints, and encryption. Developers reach for it when wiring WhatsApp Business onboarding, inbound webhook handlers, outbound transactional or template messaging, and operational tooling around Kapso phone numbers.3.1kinstalls2Automate WhatsappThe automate-whatsapp skill builds WhatsApp automations with Kapso workflows covering CRUD, graph edits, triggers, executions, functions, and MCP tools. Preferred setup uses kapso login, kapso link, kapso pull, kapso build, and kapso push on source-controlled projects exporting a Workflow from @kapso/workflows in workflow.js or workflow.ts. Workflows add inbound_message triggers with phoneNumberId, nodes such as send_text, and edges from START to reply steps before dry-run push. Phone numbers resolve via kapso whatsapp numbers list and resolve commands before trigger creation. API script fallbacks fetch graphs with lock_version, validate JSON, and update with expected-lock-version to avoid conflicts. Graph rules require one start node id start, stable existing node IDs, timestamped new IDs, and decide edge labels matching conditions. Functions use async handler(request, env) returning Response without export defaults. Execution debugging lists runs, inspects context vars and system metadata, and reads execution events. Agent remote sandbox nodes mount GitHub repos under /workspace/repos for beta file-aware agents.2.6kinstalls3Observe WhatsappUse this skill for operational diagnostics message delivery investigation webhook delivery debugging error triage and WhatsApp health checks Preferred path Kapso CLI installed and authenticated kapso login Start with kapso status to confirm project access and available WhatsApp numbers Fallback path Env vars KAPSO_API_BASE_URL host only no platform v1 KAPSO_API_KEY Preferred path 1 Resolve the number kapso whatsapp numbers resolve phone number display number output json 2 List recent messages kapso whatsapp messages list phone number display number limit 50 output json 3 Inspect a specific message kapso whatsapp messages get message id phone number id id output json 4 Inspect the conversation kapso whatsapp conversations list phone number display number output json Fallback path 1 List messages node scripts messages js phone number id id 2 Inspect message node scripts message details js message id id 3 Find conversation node scripts lookup conversation js phone number e1642.2kinstalls

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.

gokapso/agent-skills · 3 skills · Skillselion