π¦ ClawHub
Yummy Shared
by @yummysource
Use when operating yummycli for the first time, checking Gemini credential status, handling yummycli JSON command output, or applying shared CLI safety rules...
TERMINAL
clawhub install yummy-sharedπ About This Skill
name: yummy-shared version: 1.0.0 description: "Use when operating yummycli for the first time, checking Gemini credential status, handling yummycli JSON command output, or applying shared CLI safety rules before image generation or editing." always: true metadata: requires: bins: ["yummycli"] openclaw: requires: bins: ["yummycli"] env: ["GEMINI_API_KEY"] primaryEnv: GEMINI_API_KEY hermes: tags: [yummycli, shared, gemini, authentication] requires_toolsets: ["yummycli"] install: - kind: node package: "@yummysource/yummycli" bins: ["yummycli"]
yummycli Shared Rules
Shared operating rules for yummycli.
Authentication
Before running Gemini image commands, confirm the provider is configured:
yummycli auth status --provider gemini
If Gemini is not configured, initialize it:
yummycli gemini init --api-key ""
Output Contract
All yummycli generation commands return JSON on stdout. Read the response and use the output field as the generated file path.
Image example:
{
"provider": "gemini",
"output": "gemini_20260410123456_789.png",
"model": "gemini-3.1-flash-image-preview",
"inputImageCount": 2
}
Video example:
{
"provider": "gemini",
"output": "veo_20260417_142301_047.mp4",
"model": "veo-3.1-fast-generate-preview",
"duration_seconds": 8,
"aspect_ratio": "16:9",
"resolution": "1080p",
"elapsed_seconds": 73
}
Safety Rules
--input-image flags.