AGENT
AgentUse when designing a new HTTP/GraphQL API or changing an existing one — modeling resources, defining endpoint contracts, choosing…
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.
Claude Code
$ npx -y skills add vanara-agents/skills --agent claude-code
Cursor
Cursor also loads subagents from .claude/agents, so copy this file there to use it in Cursor.
> 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.
imageproc <command> [options] <input> [output]
| Command | Purpose | |---|---| | `resize` | Scale an image to a target width/height | | `convert` | Change file format | | `optimize` | Re-encode to reduce file size |
Every entry below follows the same shape: **flag**, type, default, description, example.
| 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 |
| 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.
🐒 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.
Use when designing a new HTTP/GraphQL API or changing an existing one — modeling resources, defining endpoint contracts, choosing…
This shows how the api-designer agent reviews a flawed draft. Findings are severity-ranked so the implementer fixes the…
The contract is the deliverable. Express it as an **OpenAPI 3.1** document so it is human-readable *and* machine-checkable. This…
Run through this before declaring an API contract done. It is ordered the way you should *design*: resources first, cross-cutting…
APIs are forever once published: a consumer you've never met may depend on any field you expose. Design so you can **add without…
Copy-paste templates for leaving review comments. Keep each comment to one finding: an anchor, the problem, and the fix.
Surgical 1-2 file edit. Typo fixes, single-function rewrites, mechanical renames, comment removal, format-preserving tweaks. Hard…