at-vision

Featured

Inspect screenshots, photos, diagrams, image paths, and image URLs when the task depends on visible content. Use when the prompt lacks actual image content, native inspection fails, or the user requests inspect_image; prefer the MCP tool, then the installed CLI.

AI & Automation 179 stars 0 forks Updated yesterday MIT

Install

View on GitHub

Quality Score: 88/100

Stars 20%
75
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Visual Reasoning Policy If the prompt already contains actual image content, or a host image viewer returned that content, inspect it directly and do not call `inspect_image`. A file path or URL alone is not image content. When only a file path or URL is available, direct inspection fails, or the user explicitly requests the provider, the `inspect_image` MCP tool (server `agent-tools-vision`) sends one image plus narrow factual questions to a configured vision model. You stay in charge of reasoning and the final answer; the vision model only reports observations. `inspect_image` is a callable MCP tool, not an MCP resource. Call the tool directly. Never call `list_mcp_resources` or `read_mcp_resource` for images, and never use `inspect_image` as a resource URI. When fallback inspection is needed, prefer `inspect_image`. If it is not exposed as a callable tool, or the host/model gateway cannot invoke MCP namespace tools, use the host's shell/command execution tool to run the installed fallback. First use a structured file-write capability to create a temporary JSON request; do not construct it with shell interpolation. Use the same shape as the MCP input: ```json { "image_source": { "type": "file", "value": "<path>" }, "questions": [{ "id": "q1", "text": "<question>" }] } ``` Choose a temporary request path containing no shell metacharacters, then run: ```text node "{{VISION_CLI_PATH}}" --request-file "<safe-temp-request.json>" --json ``` Delete the temporary req...

Details

Author
kairyou
Repository
kairyou/agent-tools
Created
2 months ago
Last Updated
yesterday
Language
JavaScript
License
MIT

Integrates with

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Featured

vision-skills

Local vision CLIs: glance (describe/ask/OCR an image), ground (locate a target, pixel box), detect (element inventory), trace (image to SVG geometry), crop (cut a pixel box to a file), and scripts/html_shot.py (HTML file to image). Use for any task involving an image — questions, text, splitting and transcribing long screenshots or chat histories, locating elements, comparing, rebuilding as HTML/SVG, digitizing a sketch or diagram, reading values off a chart, operating a GUI from screenshots — and to re-check an image yourself when a description you were given lacks a detail.

1,197 Updated 2 weeks ago
Anionex
AI & Automation Featured

vision-tools

Local vision CLIs: glance (describe/ask/OCR an image), ground (locate a target, pixel box), detect (element inventory), trace (image to SVG geometry), crop (cut a pixel box to a file), and scripts/html_shot.py (HTML file to image). Use for any task involving an image — questions, text, splitting and transcribing long screenshots or chat histories, locating elements, comparing, rebuilding as HTML/SVG, digitizing a sketch or diagram, reading values off a chart, operating a GUI from screenshots — and to re-check an image yourself when a description you were given lacks a detail.

1,197 Updated 2 weeks ago
Anionex
AI & Automation Listed

image-analysis

Analyze an image — screenshot, diagram, UI mockup, or chart — with Claude's vision. Triggers on: analyze this image, look at this screenshot, what's in this diagram, read this mockup, describe this picture, analyze image.

10 Updated today
Smart-AI-Memory