Skip to content
Development
Agent

reference-example

Doc type: **reference**. Exhaustive and consistent; optimized for scanning and `Ctrl-F`, not for reading top to bottom. Every entry uses the same structure. For a guided walkthrough, see the tutorial.

From plugin
skills
954 skills54 agents

Claude Code

$ npx -y skills add vanara-agents/skills --agent claude-code

Agent definition

reference-example.md

Reference: `imageproc` CLI

> Doc type: **reference**. Exhaustive and consistent; optimized for scanning and `Ctrl-F`, not for > reading top to bottom. Every entry uses the same structure. For a guided walkthrough, see the tutorial.

Synopsis

imageproc <command> [options] <input> [output]

Commands

| Command | Purpose | |---|---| | `resize` | Scale an image to a target width/height | | `convert` | Change file format | | `optimize` | Re-encode to reduce file size |

Global options

Every entry below follows the same shape: **flag**, type, default, description, example.

`--quality`

  • **Type:** integer (1–100)
  • **Default:** `82`
  • **Description:** Output encoder quality. Higher is larger and sharper. Ignored for lossless formats.
  • **Example:** `imageproc optimize --quality 70 photo.jpg`

`--width`

  • **Type:** integer (pixels)
  • **Default:** *(unset — preserves source width)*
  • **Description:** Target width. If `--height` is omitted, aspect ratio is preserved.
  • **Example:** `imageproc resize --width 1200 hero.png hero@2x.png`

`--height`

  • **Type:** integer (pixels)
  • **Default:** *(unset — preserves source height)*
  • **Description:** Target height. Combine with `--width` to force exact dimensions (may distort).
  • **Example:** `imageproc resize --width 800 --height 600 in.jpg out.jpg`

`--format`

  • **Type:** enum (`jpeg` \| `png` \| `webp` \| `avif`)
  • **Default:** *(inferred from output extension)*
  • **Description:** Output format. Overrides the extension when both are given.
  • **Example:** `imageproc convert --format webp in.png out.webp`

`--overwrite`

  • **Type:** boolean flag
  • **Default:** `false`
  • **Description:** Allow writing over an existing output file. Without it, an existing target aborts the run.
  • **Example:** `imageproc optimize --overwrite big.jpg`

Exit codes

| Code | Meaning | |---|---| | `0` | Success | | `1` | Invalid arguments | | `2` | Input file not found or unreadable | | `3` | Output exists and `--overwrite` not set | | `4` | Encode/decode failure |

Environment variables

| Variable | Default | Effect | |---|---|---| | `IMAGEPROC_THREADS` | number of CPUs | Worker threads used for encoding | | `IMAGEPROC_TMPDIR` | system temp | Scratch directory for intermediate files |

---

Why this is a good reference: identical structure for every flag, a default stated for each, tables for enumerable facts (exit codes, env vars), and no narrative. A reader lands via search, reads one entry, and leaves.

Read more
@vanara-agents
Ships withskills

🐒 Free agents, skills & packs for Claude Code One subscription. An army of Claude Code agents. 30 production-grade agents, skills, and packs for Claude Code — free, Apache-2.0, install with one command.

917 skills54 agents
Get the whole plugin

Stars on GitHub

Momentum

stars in total
9
Star history of vanara-agents/skills on GitHub, a chart by star-history.com

Other agents on skills.

AGENT

AGENT

Agent

Use when designing a new HTTP/GraphQL API or changing an existing one — modeling resources, defining endpoint contracts, choosing…

review-notes

review-notes

Agent

This shows how the api-designer agent reviews a flawed draft. Findings are severity-ranked so the implementer fixes the…

contract-and-openapi

contract-and-openapi

Agent

The contract is the deliverable. Express it as an **OpenAPI 3.1** document so it is human-readable *and* machine-checkable. This…

design-checklist

design-checklist

Agent

Run through this before declaring an API contract done. It is ordered the way you should *design*: resources first, cross-cutting…

pr-comment-template

pr-comment-template

Agent

Copy-paste templates for leaving review comments. Keep each comment to one finding: an anchor, the problem, and the fix.

More agents from other plugins.

a11y-architect
Auto-invoked

a11y-architect

Agent

Accessibility Architect specializing in WCAG 2.2 compliance for Web and Native platforms. Use PROACTIVELY when designing UI…

ecc2w293k
@affaan-m@affaan-mInstall Agent
analyze-pass-impact

analyze-pass-impact

Agent

Analyzes how a specific topic affects a group of compiler passes. Used by the /plan-update skill to parallelize research across…

react5d252k
@facebook@facebookInstall Agent
orchestrator

orchestrator

Agent

- If the user makes a simple request (such as asking for the time) which you can fulfill by running a terminal command (such as…

codex5d135k
@openai@openaiInstall Agent
cavecrew-builder

cavecrew-builder

Agent

Surgical 1-2 file edit. Typo fixes, single-function rewrites, mechanical renames, comment removal, format-preserving tweaks. Hard…

caveman6d119k
@juliusbrussee@juliusbrusseeInstall Agent

Questions about reference-example.

Which coding agents can use reference-example?
reference-example installs in Claude Code and Cursor: each loads subagents from .claude/agents, so copy the file there. Flowy's auto-invocation runs in Claude Code only.