Happy Image Gen
Én Bun CLI for å generere bilder på tvers av 8 leverandører (OpenAI, Gemini, Flux, Stability, med mer)
Krever oppsett
Hva den gjør
En ferdighet for tekst-til-bilde og bilde-til-bilde-generering som omslutter åtte leverandører (OpenAI gpt-image/DALL-E, Google Gemini/Imagen, Replicate Flux/SDXL, Stability, FAL, Ark Seedream, Bailian qwen/wanx, SiliconFlow) bak en enkelt Bun CLI, og velger en leverandør fra en EXTEND.md-konfigurasjon eller tilgjengelige API-nøkler. Den utløses når brukeren ber om å generere, tegne, illustrere, rendre eller syntetisere et bilde fra en tekstprompt eller referansebilde, inkludert modellfamilienavn som Flux, SDXL eller Imagen. Den delegerer til happy-dreamina når brukeren eksplisitt navngir Dreamina, 即梦, eller Jimeng.
Testrapport
Klonet repoet og kjørte CLI-en med Bun 1.x lokalt. `--help` skrev ut fullstendig bruk; en kjøring uten nøkkel ga den nøyaktige 'config: No provider selected...'-feilen dokumentert i SKILL.md trinn 4; en kjøring med en falsk OPENAI_API_KEY nådde det virkelige OpenAI API og returnerte den dokumenterte '[openai] OpenAI images API 401'-feilen, noe som bekreftet at kodestien er aktiv. Jeg kunne ikke produsere et faktisk bilde (ingen gyldig API-nøkkel for leverandør), så UTDATA vs baseline er ubestemt. Kilden skannet rent: all base64 er bildekoding/-dekoding, nøkler leses kun fra standard miljøvariabler og sendes kun til hver leverandørs eget endepunkt; stier løses via import.meta.url uten hardkodede maskinstier.
Testet på: 2026-07-31 · Claude Code 2.x (agent harness)
Installer
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 for å generere bilder på tvers av 8 leverandører (OpenAI, Gemini, Flux, Stability, med mer)
Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen 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