What problem does it solve?
Choosing the right tool for image and graphic design work is hard when dozens of CLIs, Python libraries, and paid APIs overlap in capability. This Skill provides a capability-based matrix that maps each design task (AI generation, raster editing, vector editing, mockups, diagrams, upscaling, photo management, publishing) to available providers, with preflight checks for installed binaries, Python packages, and API credentials.
Core Features & Use Cases
- Capability-to-provider matrix: Maps nine capabilities (visual.generate, visual.edit.raster, visual.edit.vector, visual.mockup, visual.diagram, visual.upscale, photo.library, photo.develop, publish.cms) to providers like GIMP, Krita, Inkscape, ComfyUI, drawio, and paid APIs, with cost, quality, and offline annotations.
- Preflight environment probing: Detects installed binaries, importable Python modules, and set API keys so agents pick only providers that actually work in the current environment.
- Ready-made recipes: Chains capabilities into workflows such as social-card, logo-set, ui-wireframe, photo-batch, icon-pack, thumbnail-set, and ai-concept-art.
- Use Case: An agent asked to produce a social sharing image runs preflight, finds ComfyUI and GIMP available offline, generates the hero image, removes the background with rembg, composites text in GIMP, and exports the final PNG.
Quick Start
Run cli-hub matrix preflight image-design --json, then ask the agent to generate and edit an image using the best available provider from the matrix.