setup

Installation
SKILL.md

gemskills setup

gemskills supports three providers, chosen per task with --provider or auto-picked by available API keys. This skill detects keys and sets/inspects the default provider for image, video, and edit.

Task Providers (key) Notes
image gemini (GEMINI_API_KEY), openai (OPENAI_API_KEY), xai (XAI_API_KEY) openai gpt-image-2 best text/realism; gemini = styles/refs/transparency; xai fast
video xai (XAI_API_KEY), gemini (GEMINI_API_KEY) xai grok-imagine-video-1.5 newest i2v; gemini Veo 3.1 audio/4K/refs
edit gemini (GEMINI_API_KEY), openai (OPENAI_API_KEY) gemini conversational/transparency; openai masked inpaint/compose

Config CLI

All operations go through the config CLI (resolution precedence: --provider flag → GEMSKILLS_<TASK>_PROVIDER env → project .gemskills.json → global ~/.config/gemskills/config.json → capability-aware auto-pick):

Installs
1
GitHub Stars
4
First Seen
9 days ago
setup — b-open-io/gemskills