Agent skill · Data & Analytics

look-at

This skill should be used when the user asks to 'look at', 'analyze', 'describe', 'extract from', or 'what's in' media files like PDFs, images, diagrams, screenshots, or charts. Triggers include: 'what does this image show', 'extract the table from this PDF', 'describe this diagram', 'what's in this screenshot', 'analyze this chart', 'read this image', 'get text from this PDF', 'summarize this document', or requests for specific data extraction from visual or document files. Use when analyzed/interpreted content is needed rather than literal file reading (which uses Read tool).

majiayu000github.com/majiayu000GitHub ↗
claude-codeMIT
Install
npx skills add majiayu000/claude-skill-registry --skill look-at-edwinhu-workflows-3 --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 2
SKILL.md size: 10 KB
Bundled scripts: none
Version: 1.1
Path: skills/analysis/look-at-edwinhu-workflows-3/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 534
Language: HTML

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Look At - Multimodal File Analysis Fast, cost-effective file analysis using Google's Gemini 2.5 Flash Lite model for PDFs, images, diagrams, and other media files. ## Tool Selection Enforcement ### Rationalization Table - STOP When Thinking: | Excuse | Reality | Do Instead | |--------|---------|------------| | "I can read images directly with Read" | You'll waste thousands of context tokens showing the full image | Use look_at for analysis | | "I'll use Read for this PDF" | You'll lose table structure and visual information by extracting raw text | Use look_at for PDFs with tables/charts/diagrams | | "Just a quick glance at the file" | Your quick glances still consume full context tokens | Use look_at for targeted extraction | | "I need exact text, so Read is required" | Gemini's extraction is accurate for most use cases | Use look_at first, Read only if extraction insufficient | | "look_at adds complexity" | You gain context savings and faster processing | Use look_at for media files | | "The file is small" | Your small files still waste context if uninterpreted | Size doesn't determine tool choice, content type does | | "I'll process it myself" | You waste reasoning tokens on t

What's inside
Steps it walks through
  1. Tool Selection Enforcement
  2. Rationalization Table - STOP When Thinking:
  3. Red Flags - STOP Immediately When Thinking:
  4. Cost & Context Benefits
  5. When to Use
  6. How It Works
  7. Usage Pattern
  8. Response Rules
  9. Supported File Types
  10. Model Options
  11. Agentic Vision Mode
  12. Common Patterns
  13. Extract Specific Information
  14. Describe Visual Content
Ships with 1 file
  • metadata.json
Commands it runs
Discover script path from plugin cache (run inline with each command)
Basic usage
python3 "$LOOK_AT" \
With custom model
Bash tool call with:
export GOOGLE_API_KEY="your-api-key-here"
pip install google-genai
More from claude-skill-registry
All skills →
About this skill
What does the look-at skill do?

This skill should be used when the user asks to 'look at', 'analyze', 'describe', 'extract from', or 'what's in' media files like PDFs, images, diagrams, screenshots, or charts. Triggers include: 'what does this image show', 'extract the table from this PDF', 'describe this diagram', 'what's in this screenshot', 'analyze this chart', 'read this image', 'get text from this PDF', 'summarize this document', or requests for specific data extraction from visual or document files. Use when analyzed/interpreted content is needed rather than literal file reading (which uses Read tool).

How do I install it?

Run `npx skills add majiayu000/claude-skill-registry --skill look-at-edwinhu-workflows-3 --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going