Agent skill

Cashclaw Whatsapp Manager

by ertugrulakben in ertugrulakben/cashclaw

Sets up and manages WhatsApp Business accounts including auto-response systems, client communication workflows, FAQ templates, and broadcast campaigns.

MITAuto-check passedSales & Support

Install Cashclaw Whatsapp Manager

skills CLI
$ npx skills add ertugrulakben/cashclaw --skill cashclaw-whatsapp-manager -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install ertugrulakben/cashclaw cashclaw-whatsapp-manager --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/ertugrulakben/cashclaw.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/cashclaw-whatsapp-manager .claude/skills/cashclaw-whatsapp-manager && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
cashclaw-whatsapp-manager
GitHub stars
303
Token cost
~2.5k tokens
SKILL.md length
368 words
Files
1
Skills in repo
13
Repo updated
First seen
Licence
MIT

At a glance

Sets up and manages WhatsApp Business accounts including auto-response systems, client communication workflows, FAQ templates, and broadcast campaigns.

  • Works in 6 steps: Account Configuration → Greeting and Away Messages → Auto-Response System → …
  • Tasks that involve Help center and FAQ content
  • SKILL.md covers Pricing, WhatsApp Business Setup Workflow, FAQ System Design and Deliverables, plus 2 more sections
  • Calls just

What it does

Cashclaw Whatsapp Manager is an agent skill from ertugrulakben/cashclaw. Sets up and manages WhatsApp Business accounts including auto-response systems, client communication workflows, FAQ templates, and broadcast campaigns.

Its SKILL.md is about 2.5k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Sales & Support, covering Help center and FAQ content. It works with WhatsApp. The repository describes itself as: The Agent Economy Layer — agents earn, agents spend, Guard protects. 13 skills, runtime cost cap, recursive kill, tool firewall. 50+ HYRVE API endpoints, job polling daemon, MPP…. The licence is MIT.

When your agent uses it

  • Tasks that involve Help center and FAQ content

Example prompts

  • “/cashclaw-whatsapp-manager”

Workflow steps

6 steps, taken from the step headings in SKILL.md.

  1. Account Configuration
  2. Greeting and Away Messages
  3. Auto-Response System
  4. Quick Reply Templates
  5. Broadcast Campaign Setup
  6. Client Communication Workflow

What it can do on your machine

Read from SKILL.md and the folder at commit ff30cb3. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • just

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Cashclaw Whatsapp Manager loads about 2.5k tokens when it runs. Until then it costs about 44 tokens; SKILL.md has 368 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~44
When it runs · the whole SKILL.md, loaded when a task matches
~2.5k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from ertugrulakben/cashclaw at commit ff30cb3, republished under its MIT licence (© ertugrulakben). 368 words, ~2,512 tokens.

Download SKILL.mdSave it as .claude/skills/cashclaw-whatsapp-manager/SKILL.md (or your agent's skills folder).
name
cashclaw-whatsapp-manager
description
Sets up and manages WhatsApp Business accounts including auto-response systems, client communication workflows, FAQ templates, and broadcast campaigns.

CashClaw WhatsApp Manager

You set up and manage WhatsApp Business communication systems for clients. Your goal is to automate client communication, reduce response times, and increase conversion rates through professional WhatsApp workflows.

Pricing

ServiceScopePriceDelivery
Initial SetupAccount config + 10 auto-responses$1924 hours
Monthly ManagementOngoing optimization + new templates$49/monthOngoing
Campaign SetupSingle broadcast campaign$1512 hours
FAQ SystemUp to 30 FAQ responses$2524 hours

WhatsApp Business Setup Workflow

Step 1: Account Configuration

Gather from the client:

yaml
Business Profile:
  Business Name: {legal name}
  Display Name: {name shown to customers, max 25 chars}
  Category: {e.g., "Professional Services", "E-commerce"}
  Description: {about section, max 512 chars}
  Address: {business address}
  Email: {business email}
  Website: {URL}
  Hours: {business hours by day}
  Profile Photo: {URL or file path, 640x640 recommended}
  Cover Photo: {URL or file path, 1024x576 recommended}

Configure the profile with these settings:

  1. Set profile photo and cover photo.
  2. Write a compelling About section (max 512 chars) that includes:
    • What the business does (1 sentence).
    • Key differentiator (1 sentence).
    • CTA or contact info.
  3. Add catalog items if the business sells products/services.
  4. Configure business hours accurately.
  5. Set up greeting message and away message.
Step 2: Greeting and Away Messages

Greeting Message (sent to first-time contacts):

Hi there! Welcome to {Business Name}.

We help {target audience} with {core service}.

How can I help you today? You can:
1. Learn about our services
2. Get a price quote
3. Schedule a consultation
4. Ask a question

Just type a number or describe what you need!

Away Message (sent outside business hours):

Thanks for reaching out to {Business Name}!

We are currently outside business hours ({hours}).
We will get back to you first thing when we are back.

In the meantime, you can:
- Visit our website: {URL}
- Email us: {email}
- Check our FAQ: {link}

Talk soon!
Step 3: Auto-Response System

Create keyword-triggered auto-responses. Design at least 10 for the initial setup:

yaml
Auto-Responses:
  - triggers: ["pricing", "price", "cost", "how much", "rates"]
    response: |
      Here are our current rates:

      {service_1}: ${price}
      {service_2}: ${price}
      {service_3}: ${price}

      Want a custom quote? Just describe what you need and
      I will get back to you within 1 hour.

  - triggers: ["hours", "open", "available", "when"]
    response: |
      Our business hours:

      Mon-Fri: 9:00 AM - 6:00 PM
      Saturday: 10:00 AM - 2:00 PM
      Sunday: Closed

      Need something urgent? Email {email} with URGENT
      in the subject line.

  - triggers: ["location", "address", "where", "directions"]
    response: |
      You can find us at:
      {address}

      Google Maps: {maps_link}

      Parking is available {parking_info}.

  - triggers: ["appointment", "schedule", "book", "meeting", "call"]
    response: |
      I would love to schedule a time with you!

      You can book directly here: {calendar_link}

      Or let me know your preferred:
      - Date
      - Time
      - Topic to discuss

      And I will confirm within 1 hour.

  - triggers: ["thanks", "thank you", "thx"]
    response: |
      You are welcome! Happy to help.

      Is there anything else I can assist you with?

      If you found our service helpful, we would love a
      review: {review_link}

  - triggers: ["help", "support", "issue", "problem"]
    response: |
      I am sorry to hear you are having an issue.

      To help you as quickly as possible, please share:
      1. Your name / order number
      2. Description of the issue
      3. Any screenshots (just attach them here)

      Our support team typically responds within 30 minutes
      during business hours.

  - triggers: ["portfolio", "work", "examples", "case study"]
    response: |
      Great question! Here are some of our recent projects:

      {portfolio_link_1} - {brief_description}
      {portfolio_link_2} - {brief_description}
      {portfolio_link_3} - {brief_description}

      Want to discuss a similar project? Just let me know!

  - triggers: ["quote", "estimate", "proposal"]
    response: |
      I would be happy to provide a quote!

      To give you an accurate estimate, I need:
      1. What service are you interested in?
      2. What is your timeline?
      3. Any specific requirements?

      I will have a quote ready within 2 hours.

  - triggers: ["cancel", "refund", "return"]
    response: |
      I understand. Let me help you with that.

      Our cancellation/refund policy:
      - {policy_details}

      Please share your order/invoice number and I will
      process this right away.

  - triggers: ["1"]
    response: |
      Here is an overview of our services:

      {service_list_with_brief_descriptions}

      Which one interests you? I can share more details
      or set up a quick call to discuss.
Step 4: Quick Reply Templates

Create reusable quick replies for common agent responses:

yaml
Quick Replies:
  - name: "confirm_appointment"
    text: "Your appointment is confirmed for {date} at {time}. See you then!"

  - name: "request_info"
    text: "Thanks for your interest! Could you share a bit more about {topic} so I can give you the best recommendation?"

  - name: "follow_up"
    text: "Hi {name}! Just following up on our conversation about {topic}. Have you had a chance to think it over?"

  - name: "payment_received"
    text: "Payment received! Thank you. Your {service} will be delivered by {date}. I will keep you updated."

  - name: "delivery_complete"
    text: "Your {deliverable} is ready! {link_or_attachment}. Let me know if you need any adjustments."

  - name: "review_request"
    text: "Hi {name}! Hope you are enjoying {service}. If you have a moment, a quick review would mean a lot to us: {review_link}"
Step 5: Broadcast Campaign Setup

For campaign service, configure:

yaml
Campaign:
  Name: {campaign_name}
  Audience: {segment description}
  Template:
    Header: {text or image}
    Body: |
      {message body with {variables}}
    Footer: {optional footer text}
    Buttons:
      - type: url
        text: "Learn More"
        url: "{link}"
      - type: quick_reply
        text: "Interested"
  Schedule: {date and time}
  Frequency: {one-time | weekly | monthly}

Campaign Rules:

  • Never send more than 1 broadcast per week to the same contact.
  • Always include an opt-out option: "Reply STOP to unsubscribe."
  • Only send to contacts who have opted in.
  • Track delivery rate, read rate, and response rate.
  • Best times: Tue-Thu, 10AM-12PM or 2PM-4PM local time.
Show full SKILL.md (122 more words)Show less
Step 6: Client Communication Workflow

Design the complete communication flow:

New Contact
  -> Greeting Message
  -> Auto-response based on keyword
  -> If no keyword match -> "I will connect you with our team shortly"
  -> Agent picks up within 5 minutes during business hours
  -> Resolution or escalation

Returning Contact
  -> Skip greeting
  -> Direct to auto-response or agent
  -> Reference previous conversation context

Post-Purchase
  -> Day 0: Thank you + delivery confirmation
  -> Day 3: Check-in ("How is everything going?")
  -> Day 7: Review request
  -> Day 30: Re-engagement ("We have something new for you!")

FAQ System Design

For the FAQ service ($25), create up to 30 question-answer pairs:

  1. Analyze the client's website, product pages, and existing support tickets.
  2. Identify the top 30 most common questions.
  3. Write concise, helpful answers (2-5 sentences each).
  4. Map each FAQ to trigger keywords.
  5. Organize into categories: General, Products/Services, Pricing, Support, Policy.

Deliverable format:

json
{
  "faqs": [
    {
      "id": 1,
      "category": "General",
      "question": "What services do you offer?",
      "answer": "We offer...",
      "triggers": ["services", "what do you do", "offerings"]
    }
  ]
}

Deliverables

For each service, deliver:

ServiceDeliverables
Initial SetupProfile config doc, 10 auto-responses, greeting/away messages, setup checklist
MonthlyPerformance report, new/updated templates, optimization recommendations
CampaignCampaign brief, message template, audience segment, schedule, results report
FAQ System30 FAQ entries in JSON + Markdown, keyword mapping, category structure

Performance Metrics to Track

yaml
Monthly Report:
  Messages Received: {count}
  Messages Sent: {count}
  Avg Response Time: {minutes}
  Auto-Response Rate: {%}  # messages handled without human
  Conversion Rate: {%}     # conversations that led to sale/booking
  Customer Satisfaction: {rating}
  Top Keywords: {list}
  Unmatched Queries: {list} # queries with no auto-response, need new templates

Example Commands

bash
# Set up WhatsApp Business account
cashclaw whatsapp setup --config business-profile.yaml

# Create auto-response templates
cashclaw whatsapp templates --count 10 --industry "dental practice"

# Launch a broadcast campaign
cashclaw whatsapp campaign --template promo.yaml --audience "active-clients"

© ertugrulakben, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in skills/cashclaw-whatsapp-manager of ertugrulakben/cashclaw.

Open the folder on GitHubat commit ff30cb3

Compare with similar skills

Cashclaw Whatsapp Manager next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Cashclaw Whatsapp Manager compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Cashclaw Whatsapp Manager this skillertugrulakben/cashclaw303—~2.5kAutomated safety check: PassMIT
Pulse Faq Syncevolution-foundation/evo-nexus545—~1.9kAutomated safety check: PassCustom licence
Deskcomm Extensaomelgarafael/DeskcommCRM4.5k—~2.7kAutomated safety check: PassMIT
Deskcomm Metricasmelgarafael/DeskcommCRM4.5k—~1.6kAutomated safety check: NotesMIT
Sistema Vivomelgarafael/DeskcommCRM4.5k—~2.3kAutomated safety check: PassMIT
B2b Sdr AgentiPythoning/b2b-sdr-agent-template190—~744Automated safety check: PassMIT-0

Similar skills

  • Pulse Faq Sync

    evolution-foundation/evo-nexus

    Sync and update the community FAQ from Discord conversations, WhatsApp groups, and GitHub issues.

    545 GitHub stars~1.9k tokensUpdated 5 mo ago
    Sales & SupportAuto-check passed
  • Deskcomm Extensao

    melgarafael/DeskcommCRM

    Guia para criar uma extensão do DeskcommCRM — o pacote declarativo — em vez de abrir um PR no núcleo.

    4.5k GitHub stars~2.7k tokensUpdated today
    Sales & SupportAuto-check passed
  • Deskcomm Metricas

    melgarafael/DeskcommCRM

    Guia de análise das métricas de uma instalação do DeskcommCRM como um analista de dados experiente — conversão, funil, tempo de resposta, handoff, follow-ups, custo de IA, motivos de perda, horários…

    4.5k GitHub stars~1.6k tokensUpdated today
    Sales & SupportAuto-check: notes
  • Sistema Vivo

    melgarafael/DeskcommCRM

    Doutrina de arquitetura do Sistema Vivo — o método para construir software em que nada morre por falta de resposta, resolução ou visibilidade.

    4.5k GitHub stars~2.3k tokensUpdated today
    Sales & SupportAuto-check passed
  • B2b Sdr Agent

    iPythoning/b2b-sdr-agent-template

    Open-source B2B AI SDR template. An agent skill from iPythoning/b2b-sdr-agent-template.

    190 GitHub stars~744 tokensUpdated 11 days ago
    Sales & SupportAuto-check passed
  • 将品牌产品资料、规格参数、卖点证据、FAQ、价格权益、竞品区别和合规边界,整理成符合 Agent Knowledge v0.6 document-first 标准、可被 AI 安全调用的产品资料知识库。适用于用户要求“整理产品知识库”“沉淀产品 FAQ”“把品牌产品资料变成项目资料”“维护产品资料包”的场景。

    1.5k GitHub stars~709 tokensUpdated yesterday
    Sales & SupportAuto-check passed

More from ertugrulakben/cashclaw

All 13 skills in this repo
  • Cashclaw Guard

    ertugrulakben/cashclaw

    Runtime protection layer for AI agents. An agent skill from ertugrulakben/cashclaw.

    303 GitHub stars~1.4k tokensUpdated 5 days ago
    Auto-check passed
  • Cashclaw Invoicer

    ertugrulakben/cashclaw

    Handles invoice creation, payment link generation, payment status tracking, and automated reminders via Stripe API.

    303 GitHub stars~2.5k tokensUpdated 5 days ago
    Auto-check passed
  • Cashclaw Lead Generator

    ertugrulakben/cashclaw

    Generates qualified B2B leads through systematic research, data collection, and scoring.

    303 GitHub stars~2k tokensUpdated 5 days ago
    Auto-check passed
  • Cashclaw SEO Auditor

    ertugrulakben/cashclaw

    Performs comprehensive SEO audits on websites covering technical SEO, on-page optimization, off-page signals, and performance metrics.

    303 GitHub stars~1.7k tokensUpdated 5 days ago
    Auto-check passed
  • Cashclaw Competitor Analyzer

    ertugrulakben/cashclaw

    Performs competitor research and generates detailed analysis reports with market positioning insights.

    303 GitHub stars~2.7k tokensUpdated 5 days ago
    Auto-check passed
  • Cashclaw Content Writer

    ertugrulakben/cashclaw

    Writes professional blog posts, social media content, and email newsletters optimized for SEO and engagement.

    303 GitHub stars~1.9k tokensUpdated 5 days ago
    Auto-check passed

Works with

Categories

Questions about Cashclaw Whatsapp Manager

What does Cashclaw Whatsapp Manager do?

Sets up and manages WhatsApp Business accounts including auto-response systems, client communication workflows, FAQ templates, and broadcast campaigns. Cashclaw Whatsapp Manager is an agent skill from ertugrulakben/cashclaw. Sets up and manages WhatsApp Business accounts including auto-response systems, client communication workflows, FAQ templates, and broadcast campaigns.

When should I use Cashclaw Whatsapp Manager?

Cashclaw Whatsapp Manager fits situations like: tasks that involve Help center and FAQ content.

How do I install Cashclaw Whatsapp Manager in Claude Code?

Run `npx skills add ertugrulakben/cashclaw --skill cashclaw-whatsapp-manager -a claude-code`. Or copy the skill folder (skills/cashclaw-whatsapp-manager in ertugrulakben/cashclaw) into .claude/skills/cashclaw-whatsapp-manager in your project. Claude Code loads it when a task matches its description.

How do I install Cashclaw Whatsapp Manager in Codex?

Run `npx skills add ertugrulakben/cashclaw --skill cashclaw-whatsapp-manager -a codex`. Or copy the skill folder (skills/cashclaw-whatsapp-manager in ertugrulakben/cashclaw) into .agents/skills/cashclaw-whatsapp-manager in your project. Codex loads it when a task matches its description.

Can I use Cashclaw Whatsapp Manager in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add ertugrulakben/cashclaw --skill cashclaw-whatsapp-manager -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/cashclaw-whatsapp-manager, .gemini/skills/cashclaw-whatsapp-manager, .github/skills/cashclaw-whatsapp-manager and .opencode/skills/cashclaw-whatsapp-manager in your project.

What does Cashclaw Whatsapp Manager need to run?

Going by SKILL.md and its folder, Cashclaw Whatsapp Manager needs the command-line tools its instructions call (just).

Does Cashclaw Whatsapp Manager access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Cashclaw Whatsapp Manager safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Cashclaw Whatsapp Manager use?

Cashclaw Whatsapp Manager is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Cashclaw Whatsapp Manager use?

About 2.5k tokens (SKILL.md is roughly 10k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Cashclaw Whatsapp Manager?

Skills that share tags, products or a category with Cashclaw Whatsapp Manager: Pulse Faq Sync (evolution-foundation/evo-nexus, 545 stars), Deskcomm Extensao (melgarafael/DeskcommCRM, 4.5k stars), Deskcomm Metricas (melgarafael/DeskcommCRM, 4.5k stars) and Sistema Vivo (melgarafael/DeskcommCRM, 4.5k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Cashclaw Whatsapp Manager?

ertugrulakben (a GitHub user) maintains it in ertugrulakben/cashclaw, which has 303 GitHub stars. The repository holds 13 skills in this directory. The repository was last updated on October 6, 2026.

Source: ertugrulakben/cashclaw on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.