add-image-vision

Download, resize, and pass WhatsApp images to Claude as multimodal content blocks.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires sharp.

What problem does it solve?

NanoClaw agents often lack built-in image understanding for visual content shared via WhatsApp. This skill adds image vision by downloading, resizing, and processing attachments, then packaging them as multimodal content blocks sent to Claude.

Core Features & Use Cases

  • Image acquisition: downloads and resizes WhatsApp image attachments for processing.
  • Multimodal delivery: passes base64-encoded image blocks to Claude as multimodal content.
  • Group/self-chat workflows: supports images in both group chats and self-chat contexts.

Quick Start

Send a WhatsApp image in a NanoClaw-managed group and watch the agent respond with a multimodal interpretation.

Frequently Asked Questions about add-image-vision

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

FAQPage Schema
How do I add image understanding to WhatsApp agents using Claude?

To add image understanding to WhatsApp agents, this skill downloads and resizes image attachments, then passes them to Claude as base64-encoded multimodal content blocks for visual interpretation.

Can I process WhatsApp images in group chats and self-chat scenarios?

Yes, you can process WhatsApp images in both group chats and self-chat scenarios, as the skill handles caption parsing and robust image processing across these different messaging contexts.

Do I need the sharp dependency to process WhatsApp image attachments?

Yes, you need the sharp dependency installed, because the skill uses it to resize downloaded WhatsApp image attachments before packaging them into multimodal content blocks for Claude.

How does multimodal vision work with Claude for image processing?

Multimodal vision with Claude works by encoding resized image attachments as base64 content blocks, allowing the model to process the visual data alongside text captions from WhatsApp messages.

What is the best way to send WhatsApp images to a Claude agent?

The best way to send WhatsApp images to a Claude agent is using an integrated pipeline that downloads the attachment, resizes it with sharp, and delivers it as a multimodal content block.