peek

Describe images from the terminal using vision LLMs via OpenRouter.

10|Updated Feb 2, 2026
One-click install
npx skills add https://github.com/Aayush9029/homebrew-tap --skill peek
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: peek
Source: https://github.com/Aayush9029/homebrew-tap/tree/main/skills/peek
Command: npx skills add https://github.com/Aayush9029/homebrew-tap --skill peek

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Describes images from the terminal using vision models, enabling quick understanding and documentation without a GUI.

Core Features & Use Cases

  • Describe images from single files or entire directories using vision LLMs via OpenRouter.
  • Optionally rename files based on the generated descriptions to organize assets.
  • Requires the OPENROUTER_API_KEY environment variable to access the service.

Quick Start

Describe images from the terminal using vision LLMs via OpenRouter and optionally rename the files based on the descriptions.

Frequently Asked Questions about peek

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

FAQPage Schema
How do I describe images from the terminal using a vision LLM?

You can describe images from the terminal by sending files to a vision LLM via OpenRouter. The tool processes single images or batch directories and returns generated text descriptions directly in your command line.

Can I automatically rename image files based on their content?

Yes, you can automatically rename image files based on their content. The tool analyzes images using a vision LLM and optionally renames the files according to the generated descriptions to help organize visual assets.

Do I need an OpenRouter API key to generate image descriptions?

Yes, you need an OpenRouter API key to generate image descriptions. The OPENROUTER_API_KEY environment variable must be set to authenticate requests and access the vision models used for processing.

How do I batch process a directory of images with a vision model?

To batch process a directory of images with a vision model, point the tool at the target directory. It iterates through the images, sends them to OpenRouter, and generates descriptions for each file without a GUI.

What is the best way to organize image assets without a GUI?

The best way to organize image assets without a GUI is using a terminal tool that generates descriptions via vision LLMs. It analyzes image content and optionally renames files based on the resulting text for quick documentation.