Happy Image Gen
Én Bun CLI til at generere billeder på tværs af 8 udbydere (OpenAI, Gemini, Flux, Stability, m.fl.)
Virker med opsætning
Hvad det gør
En tekst-til-billede og billede-til-billede generation skill, der omslutter otte udbydere (OpenAI gpt-image/DALL-E, Google Gemini/Imagen, Replicate Flux/SDXL, Stability, FAL, Ark Seedream, Bailian qwen/wanx, SiliconFlow) bag en enkelt Bun CLI, og vælger en udbyder fra en EXTEND.md-konfiguration eller tilgængelige API-nøgler. Den udløses, når brugeren beder om at generere, tegne, illustrere, rendere eller syntetisere et billede fra en tekstprompt eller et referencebillede, inklusive modelfamilienavne som Flux, SDXL eller Imagen. Den udskyder til happy-dreamina, når brugeren eksplicit nævner Dreamina, 即梦, eller Jimeng.
Testrapport
Klonede repoet og kørte CLI'en med Bun 1.x lokalt. `--help` udskrev fuld brug; et kørsel uden nøgle udsendte den nøjagtige 'config: No provider selected...' fejl dokumenteret i SKILL.md Trin 4; et kørsel med en falsk OPENAI_API_KEY nåede den rigtige OpenAI API og returnerede den dokumenterede '[openai] OpenAI images API 401' fejl, hvilket bekræftede, at kodestien er live. Jeg kunne ikke producere et faktisk billede (ingen gyldig udbyder API-nøgle), så OUTPUT vs baseline er umålt. Kilde scannet ren: al base64 er billedkodning/afkodning, nøgler læses kun fra standard miljøvariabler og sendes kun til hver udbyders eget endepunkt; stier løses via import.meta.url uden hardkodede maskinstier.
Testet: 2026-07-31 · Claude Code 2.x (agent harness)
Installation
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
Kommandoer og eksempelprompter
/happy-image-genÉn Bun CLI til at generere billeder på tværs af 8 udbydere (OpenAI, Gemini, Flux, Stability, m.fl.)
Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):
Generate an image using Flux from this promptDraw a poster using Gemini's image modelCreate an illustration with a reference image