add-image-vision

Download, resize, and encode WhatsApp images as base64 multimodal content blocks.

189|60|Updated Mar 22, 2026
One-click install
npx skills add https://github.com/sbusso/claudeclaw --skill add-image-vision-sbusso
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: add-image-vision
Source: https://github.com/sbusso/claudeclaw/tree/main/skills/add-image-vision
Command: npx skills add https://github.com/sbusso/claudeclaw --skill add-image-vision-sbusso

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Enables ClaudeClaw agents to see and understand images sent via WhatsApp by downloading, resizing with sharp, and passing base64-encoded multimodal content blocks to the agent.

Core Features & Use Cases

  • Image download and resize via sharp for WhatsApp attachments.
  • Convert images to base64 and attach as multimodal content blocks for agent understanding.
  • Works within the existing ClaudeClaw workflow to enhance situational awareness in group chats.

Quick Start

Merge this skill into your ClaudeClaw setup, rebuild the container, and restart the service to enable image vision for WhatsApp attachments.

Frequently Asked Questions about add-image-vision

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I enable image understanding for WhatsApp attachments in ClaudeClaw agents?

You enable image understanding by merging this skill into your ClaudeClaw setup, rebuilding the container, and restarting the service. This allows agents to download, resize with sharp, and process WhatsApp image attachments as base64 multimodal content blocks.

Can I use sharp for resizing WhatsApp images before passing them to an agent?

Yes, sharp is used to resize WhatsApp images before converting them to base64. This ensures the image attachments are properly formatted as multimodal content blocks for the ClaudeClaw agent to interpret within the conversation context.

What is the workflow for adding base64 image vision to a multimodal agent?

The workflow for adding base64 image vision involves a phase-driven process: pre-flight validation, code changes, container rebuild, and integration with the agent-runner. This ensures the agent successfully processes base64-encoded multimodal content blocks.

Do I need existing skill scaffolding to add image vision to ClaudeClaw?

Yes, adding image vision requires existing skill scaffolding within ClaudeClaw. The implementation depends on the sharp library for image processing and integrates with the existing agent-runner workflow to pass base64-encoded image blocks.

Why does my ClaudeClaw agent need image vision for WhatsApp group chats?

Your ClaudeClaw agent needs image vision to interpret visual content shared in WhatsApp group chats. By downloading and encoding attachments as base64 multimodal blocks, the agent gains situational awareness of images sent within ongoing conversations.

Are there limitations when processing WhatsApp images with sharp and base64 encoding?

A limitation is that processing WhatsApp images requires existing skill scaffolding and sharp dependency. The workflow targets WhatsApp groups where image content needs interpretation, saving images to the group workspace for agent context.