Skip to content
Back to skills

Kuzco Classification

ASecurity

Classify an image and describe its contents with a local vision LLM. Wraps kuzco's tool_llm_image_classification() ellmer tool. Use when the task needs image classification, object identification, or a structured description of what an image contains.

  • 69 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added October 19, 2026
ai-agentsgo

Security analysis

A100/100

Scanned October 19, 2026

npx -y skills add frankiethull/kuzco --skill kuzco-classification --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Kuzco Classification?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Kuzco Classification
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/frankiethull-kuzco-classification/badge)](https://www.skillsdirectory.com/skills/frankiethull-kuzco-classification)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: kuzco-classification
description: Classify an image and describe its contents with a local vision LLM. Wraps kuzco's tool_llm_image_classification() ellmer tool. Use when the task needs image classification, object identification, or a structured description of what an image contains.
---

# kuzco-classification

Classify an image and describe its contents using a local vision language model,
exposed as an [ellmer](https://ellmer.tidyverse.org/) tool by the kuzco R package.

## When to use

The user wants to know what an image shows: its category, the primary and secondary
objects, a description, dominant colors, or class probabilities. This is the default
skill for "what is in this image?" questions.

## Setup

```r
library(kuzco)
library(ellmer)

chat <- chat_ollama(model = "qwen2.5vl")
chat$register_tool(tool_llm_image_classification())
```

## Tool arguments (LLM-controlled)

- `image` (required): local file path to a jpeg, jpg, or png image.
- `additional_prompt` (optional): extra instructions, e.g. "pay special attention to text on signs".
- `language` (optional): output language, e.g. "English".

## Result

Compact JSON text with `image_classification`, `primary_object`, `secondary_object`,
`image_description`, `image_colors`, and `image_proba_names` / `image_proba_values`.
Summarize the key fields for the user; quote the description verbatim when asked for detail.

## Example

> User: "What animal is in img/puppy.jpg?"
> 1. Call `kuzco_image_classification` with `image = "img/puppy.jpg"`.
> 2. Answer from `primary_object` and `image_description`, mentioning the classification and confidence.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.