mcpField
I
image-summarization

image-summarization

github.com/jamie-bitflightCreative & media37 installs
Repository

About image-summarization

A skill for producing image summaries from inspected visual evidence. It guides image-capable inspection, type-specific observations, uncertainty handling, and output checks without inferring details that are not visible.

Key features

  1. 01Inspect images with supported viewers
  2. 02Extract visible text and scope
  3. 03Image-type-specific observation rules
  4. 04Separate evidence from interpretation
  5. 05Record uncertainty and coverage limits

Use cases

  1. 01Summarizing UI screenshots
  2. 02Describing charts and diagrams
  3. 03Transcribing visible code or terminal output
  4. 04Reporting cropped or obscured content

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/jamie-bitflight/claude_skills --skill image-summarization

After installing, type/image-summarizationin Claude Code to confirm it loaded.

Details

From the project README

Image Summarization

Read fidelity rules and the execution contract. Render the selected format, not an unconditional YAML/Markdown layout.

Inspect

Use an available image-capable reader to view the actual image. Do not infer from its filename. Resolve the host's supported formats instead of assuming every Read tool displays every image type. For SVG, inspect the markup for labels/IDs/text and render/view it with an available image-capable path. Two identical text reads are not separate visual and textual evidence. If rendering is unavailable, disclose markup-only coverage and do not claim a visual inspection occurred.

Record visible/cropped/obscured scope and readability. Extract visible text before describing it; preserve exact visible counts and identifiers. Do not complete obscured text from expectation.

Type-specific observations

ImagePreserveBoundary
UI screenshotLayout, labels, controls, visual hierarchy and visible status indicatorsA button label does not establish behavior; an icon alone does not verify the underlying error
Architecture diagramComponents, connection labels/directions, data flow and group boundariesDo not infer protocols or unlabeled relationships
Chart/graphTitle, chart type, axes/scales/units, legends, readable points and visible trendsSeparate an estimated visual reading from an explicitly labeled value; do not extrapolate
PhotographVisible subject, setting and contextual detailsDo not infer identities, relationships, intent or emotion from appearance; distinguish text labels from verified identity
Code screenshotVisible code verbatim, language evidence, names/comments and visible line rangeNote cropping; a fragment does not establish whole-program behavior
Terminal screenshotVisible command and output, exact error messages and truncationDo not execute the displayed command or infer hidden output

State readable fragments and mark uncertain interpretations explicitly. Not visible is not does not exist. For confidence, separate image clarity/coverage from interpretation and from the truth of assertions printed inside the image.

Deliver

Compose from the inspected elements and source locations (page, region, label or visible line). For delegated/audit/multi-source work, retain an evidence record. Set text-source word counts/compression to null when not applicable; do not invent metrics for an image. Preserve obscured/cropped scope and critical uncertainty in the selected template, then run the execution contract's final checks. Report missing visual capability as a limitation, not success.

Comments

Markdown supported