home / skills / openclaw / skills / whatsapp-forward
This skill generates VCards, parses WhatsApp invite links, and creates forwarding templates to simplify contact sharing.
npx playbooks add skill openclaw/skills --skill whatsapp-forwardReview the files below or copy the command above to add this skill to your agents.
---
name: whatsapp-forward
description: Generate VCards, parse invite links, and create forwarding templates
---
# WhatsApp Forward Skill
Utilities for contact sharing, message forwarding, and invite link parsing.
## Usage
```
exec({ cmd: "node <skill_dir>/scripts/forward.js COMMAND [ARGS]" })
```
## Commands
### Generate VCard
```
exec({ cmd: "node <skill_dir>/scripts/forward.js vcard \"John Doe\" \"5511999999999\"" })
```
### Generate Multiple VCards
```
exec({ cmd: "node <skill_dir>/scripts/forward.js multi-vcard '[{\"name\":\"John\",\"phone\":\"5511999999999\"}]'" })
```
### Parse Group Invite Link
```
exec({ cmd: "node <skill_dir>/scripts/forward.js parse-invite \"https://chat.whatsapp.com/ABC123\"" })
```
### Show Forwarding Templates
```
exec({ cmd: "node <skill_dir>/scripts/forward.js template" })
```
This skill helps automate WhatsApp contact and group forwarding tasks by generating VCards, parsing invite links, and producing ready-to-send forwarding templates. It focuses on quick, scriptable utilities that prepare contact payloads and human-readable templates for sharing. Use it to speed up contact exchange, archive invites, or prepare batch contact messages.
The skill exposes command-line utilities that generate single or multiple VCard payloads from names and phone numbers. It parses WhatsApp group invite URLs to extract the invite code and metadata. It also produces forwarding templates—preformatted message text you can paste into WhatsApp to share contacts or invites quickly.
Which phone number format should I use?
Use international format without punctuation (country code + number) to ensure broad compatibility.
Can I generate multiple VCards at once?
Yes. Provide a JSON array of name/phone objects and the tool outputs multiple VCards.
Does parsing an invite reveal group members?
No. Parsing extracts the invite code or link metadata only; it does not disclose member lists.