Happy Image Gen
Eén Bun CLI om afbeeldingen te genereren via 8 providers (OpenAI, Gemini, Flux, Stability, meer)
Werkt met setup
Wat het doet
Een text-to-image en image-to-image generatie skill die acht providers (OpenAI gpt-image/DALL-E, Google Gemini/Imagen, Replicate Flux/SDXL, Stability, FAL, Ark Seedream, Bailian qwen/wanx, SiliconFlow) omvat achter één Bun CLI, waarbij een provider wordt geselecteerd uit een EXTEND.md configuratie of beschikbare API-sleutels. Het activeert wanneer de gebruiker vraagt om een afbeelding te genereren, tekenen, illustreren, renderen of synthetiseren vanuit een tekstprompt of referentieafbeelding, inclusief model-familienamen zoals Flux, SDXL of Imagen. Het verwijst naar happy-dreamina wanneer de gebruiker expliciet Dreamina, 即梦, of Jimeng noemt.
Testrapport
De repo gekloond en de CLI lokaal uitgevoerd met Bun 1.x. `--help` toonde de volledige usage; een run zonder sleutel gaf de exacte 'config: No provider selected...' fout zoals gedocumenteerd in SKILL.md Stap 4; een run met een nep OPENAI_API_KEY bereikte de echte OpenAI API en gaf de gedocumenteerde '[openai] OpenAI images API 401' fout terug, wat bevestigt dat het codepad live is. Ik kon geen daadwerkelijke afbeelding produceren (geen geldige provider API-sleutel), dus UITVOER versus baseline is ongemeten. Bron schoon gescand: alle base64 is afbeelding encode/decode, sleutels worden alleen gelezen uit standaard omgevingsvariabelen en alleen naar het eigen endpoint van elke provider gestuurd; paden worden opgelost via import.meta.url zonder hardgecodeerde machinepaden.
Getest op: 2026-07-31 · Claude Code 2.x (agent harness)
Installatie
git clone --depth 1 https://github.com/iamzhihuix/happy-claude-skills.git /tmp/happy-image-gen-src mkdir -p ~/.claude/skills cp -R /tmp/happy-image-gen-src/skills/happy-image-gen ~/.claude/skills/happy-image-gen # Requires Bun (https://bun.sh) — CLI runs as: bun scripts/main.ts ... # Requires at least ONE provider API key in env, e.g. export OPENAI_API_KEY=sk-... # (or GOOGLE_API_KEY/GEMINI_API_KEY, REPLICATE_API_TOKEN, STABILITY_API_KEY, FAL_KEY, # ARK_API_KEY, DASHSCOPE_API_KEY, SILICONFLOW_API_KEY) # Optional: run `bun scripts/main.ts --setup` to create an EXTEND.md default-provider config
Commando's en voorbeeldprompts
/happy-image-genEén Bun CLI om afbeeldingen te genereren via 8 providers (OpenAI, Gemini, Flux, Stability, meer)
Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):
Generate an image using Flux from this promptDraw a poster using Gemini's image modelCreate an illustration with a reference image