add-image-vision

Download, resize via sharp, and encode WhatsApp images as base64 multimodal blocks for NanoClaw agents.

10|16|Updated Mar 9, 2026
One-click install
npx skills add https://github.com/qwibitai/nanoclaw-whatsapp --skill add-image-vision-qwibitai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: add-image-vision
Source: https://github.com/qwibitai/nanoclaw-whatsapp/tree/main/.claude/skills/add-image-vision
Command: npx skills add https://github.com/qwibitai/nanoclaw-whatsapp --skill add-image-vision-qwibitai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires sharp, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This skill allows your AI agents to understand and process images sent through WhatsApp, enabling richer and more interactive communication.

Core Features & Use Cases

  • Image Processing: Downloads, resizes, and processes image attachments from WhatsApp.
  • Multimodal Input: Converts images into base64-encoded multimodal content blocks for AI analysis.
  • Use Case: When a user sends a photo of a product to your support agent via WhatsApp, the agent can now "see" the product and provide relevant information or assistance.

Quick Start

Send an image in a registered WhatsApp group and observe the agent's response.

Frequently Asked Questions about add-image-vision

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

FAQPage Schema
How do I process image attachments in WhatsApp for AI agent analysis?

To process image attachments for AI analysis, this skill downloads images from WhatsApp, resizes them using sharp, and encodes them into base64 multimodal content blocks. This allows your agent to consume and understand the visual data.

Can I send images via WhatsApp and have my AI agent see them?

Yes, you can send images via WhatsApp and enable your AI agent to see them. The skill converts image attachments into base64-encoded multimodal content blocks, allowing the agent to visually analyze the received photos.

How do I convert WhatsApp images to base64 for multimodal AI input?

You can convert WhatsApp images to base64 for multimodal AI input by using this skill. It downloads the image attachments, applies resizing via the sharp library, and encodes the visual data for direct agent consumption.

Does this image processing skill require the sharp library for resizing?

Yes, this image processing skill requires the sharp library. It uses sharp specifically to resize downloaded WhatsApp image attachments before encoding them into base64 multimodal content blocks for AI analysis.

What is the best way to handle multimodal image inputs for WhatsApp AI agents?

The best way to handle multimodal image inputs is to resize and encode them into base64 content blocks. This approach allows AI agents to process WhatsApp image attachments directly for richer and more interactive communication.