Create Image Gpt Image Fal
Python CLI til gpt-image-1/gpt-image-2 på fal.ai, routet gennem GooseWorks-proxyen
Virker med opsætning
Hvad det gør
Wrapper fal.ai's OpenAI gpt-image-endpoints i en enkelt Python CLI, der genererer ét billede og skriver en sidecar meta.json med model, størrelse, kvalitet og omkostningsestimat. Den vælger gpt-image-1 (tre faste størrelser) eller gpt-image-2 (brugerdefinerede størrelser op til 3840px) og skifter mellem tekst-til-billede og redigeringsvarianter afhængigt af, om offentlige reference-billed-URL'er er sendt. Udløses ved generering af fotorealistiske karakterankre, scene-keyframes eller designede storyboard-ark gennem fal.ai i stedet for en generisk billedanmodning.
Testrapport
Fandt skill'en via `gh api .../git/trees/HEAD?recursive=1` (rå GitHub API var rate-begrænset) på skills/ads/capabilities/create-image-gpt-image-fal/SKILL.md; alle fem refererede filer blev hentet HTTP 200 (scripts/generate.py 7060B, scripts/media_proxy.py 10527B, scripts/fal_helpers.py 5496B, skill.meta.json, tests/smoke-test.md). Jeg kunne ikke generere et billede: ~/.gooseworks/credentials.json eksisterer ikke, og scriptet er proxy-routet gennem en betalt GooseWorks fal-proxy, så jeg kørte kun de offline argumentstier — lokal `--ref-image` afslutter korrekt med "ERROR: ref images must be PUBLIC URLs", `--aspect-ratio 4:5` på gpt-image-1 fejler med den understøttede liste, og `--image-size 1728x2304` på gpt-image-1 udskriver den dokumenterede advarsel og falder derefter tilbage til 1024x1536, før den crasher med en rå FileNotFoundError traceback på den manglende credentials-fil (not the friendly "run gooseworks login" the Preflight implies). To dokumentationsfejl verificeret ved udførelse: fejl-tilstande-tabellen hævder "The script rounds to /16 and caps at 3840", men `--model gpt-image-2 --image-size 4000x4000` afslutter med "ERROR: image size exceeds 3840px limit"; og medfølgende tests/smoke-test.md beder dig om at bekræfte FAL_API_KEY i .env og kalder en forældet sti (skills/atoms/image-generation/...), der ikke eksisterer i repoet, hvilket direkte modsiger SKILL.md's "Do not set FAL_API_KEY". Sikkerhedsscanning: ingen curl|sh, ingen base64 blobs, ingen tredjeparts exfiltration — but media_proxy.py sends the agent token as a URL query param (?token=&agent_id=) rather than an Authorization header, which leaks into any proxy/server logs. Trigger-fraseringer bedømt: SKAL udløses — "Generate a photoreal 9:16 anchor portrait for our ad character with gpt-image on fal" (indlæs), "I need a 1728x2304 designed storyboard sheet, use gpt-image-2 with a custom output size" (indlæs), "Here's the public URL of the approved anchor, produce the 3/4-left angle keyframe from it" (indlæs, redigeringsvariant); SKAL IKKE udløses — "Animate this keyframe into a 5-second clip" (korrekt spring over, video-atom), "Overlay the headline 'Klarify - book in 60s' onto the finished creative" (jeg springer over, but only because the body says to use PIL/ffmpeg for readable text — the frontmatter description's "designed sheets ... where precise layout and legible text matter" pulls the other way, so 4/5).
Testet: 2026-07-21 · Claude Code 2.x (agent harness)
Installation
git clone --depth 1 https://github.com/gooseworks-ai/goose-skills.git /tmp/create-image-gpt-image-fal-src mkdir -p ~/.claude/skills cp -R /tmp/create-image-gpt-image-fal-src/skills/ads/capabilities/create-image-gpt-image-fal ~/.claude/skills/create-image-gpt-image-fal # Paid GooseWorks fal proxy — the skill cannot render an image without credentials: # npx gooseworks login # writes ~/.gooseworks/credentials.json # export GW_PROJECT_ID=<ad-project-id> # so spend attributes to the right project # pip3 install requests # undeclared dependency # Run: python3 ~/.claude/skills/create-image-gpt-image-fal/scripts/generate.py \ # --prompt "..." --output out.png --aspect-ratio 9:16 --quality medium
Kommandoer og eksempelprompter
/create-image-gpt-image-falPython CLI til gpt-image-1/gpt-image-2 på fal.ai, routet gennem GooseWorks-proxyen
Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):
Generate a photoreal character anchor imageCreate a scene keyframe with a reference imageDesign a storyboard sheet with legible text