add-image-vision

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

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Enable NanoClaw agents to see and understand images shared in WhatsApp by downloading, resizing, and encoding images as base64 multimodal blocks for the agent to consume.

Core Features & Use Cases

  • Image fetch and preprocessing: downloads WhatsApp image attachments, resizes using sharp, saves to the group workspace, and encodes as base64 multimodal content blocks.
  • Agent integration: passes multimodal blocks to the agent to support visual reasoning in conversations.
  • Use Case: In a group chat, the agent analyzes an image and responds with content-based insights or actions.

Quick Start

Merge the skill branch and rebuild the container to enable image vision in NanoClaw.

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 a WhatsApp agent?

To add image understanding to a WhatsApp agent, you need to download shared images, resize them, and pass them as base64-encoded multimodal content blocks to the agent for visual reasoning.

How does an agent process base64 image content in WhatsApp group chats?

The agent processes base64 image content by taking preprocessed, resized image attachments and passing them as multimodal blocks, enabling the agent to analyze the visual context and generate content-based responses in the group chat.

Do I need to rebuild the container to enable image vision for NanoClaw agents?

Yes, you must rebuild the container and merge the required WhatsApp channel integration skill branch to deploy end-to-end image vision functionality for NanoClaw agents.

Can I use sharp to resize WhatsApp images for multimodal agent input?

Yes, sharp is used to resize downloaded WhatsApp image attachments, which are then saved to the group workspace and encoded as base64 multimodal blocks before being passed to the agent.

What are the limitations of adding image vision to NanoClaw agents?

This image vision approach is limited to WhatsApp group conversations where the WhatsApp channel integration is merged, requiring specific code changes in image handling and a container rebuild to function properly.