Create Image Gpt Image Fal

Python CLI voor gpt-image-1/gpt-image-2 op fal.ai, gerouteerd via de GooseWorks proxy

Door gooseworks-ai · gooseworks-ai/goose-skills

Werkt met setup ★ 5.2/10

Create Image Gpt Image Fal — Python CLI voor gpt-image-1/gpt-image-2 op fal.ai, gerouteerd via de GooseWorks proxy

Wat het doet

Wrapt de OpenAI gpt-image-endpoints van fal.ai in een enkele Python CLI die één afbeelding genereert en een sidecar meta.json schrijft met model, grootte, kwaliteit en kostenraming. Het selecteert gpt-image-1 (drie vaste groottes) of gpt-image-2 (aangepaste groottes tot 3840px), en schakelt tussen de text-to-image en edit varianten, afhankelijk van of openbare referentie-afbeelding-URL's worden doorgegeven. Activeert bij het genereren van fotorealistische karakterankers, scène-keyframes of ontworpen storyboard-bladen via fal.ai in plaats van een generiek afbeeldingsverzoek.

Testrapport

De skill gevonden via `gh api .../git/trees/HEAD?recursive=1` (ruwe GitHub API was rate-limited) op skills/ads/capabilities/create-image-gpt-image-fal/SKILL.md; alle vijf de genoemde bestanden werden HTTP 200 opgehaald (scripts/generate.py 7060B, scripts/media_proxy.py 10527B, scripts/fal_helpers.py 5496B, skill.meta.json, tests/smoke-test.md). Ik kon geen afbeelding genereren: ~/.gooseworks/credentials.json bestaat niet en het script wordt via een betaalde GooseWorks fal-proxy gerouteerd, dus ik voerde alleen de offline argumentpaden uit — lokale `--ref-image` sluit correct af met "ERROR: ref images must be PUBLIC URLs", `--aspect-ratio 4:5` op gpt-image-1 geeft fouten met de ondersteunde lijst, en `--image-size 1728x2304` op gpt-image-1 print de gedocumenteerde waarschuwing en valt dan terug op 1024x1536 voordat het crasht met een ruwe FileNotFoundError traceback op het ontbrekende credentials-bestand (niet de vriendelijke "run gooseworks login" die de Preflight impliceert). Twee documentdefecten geverifieerd door uitvoering: de failure-modes tabel beweert "The script rounds to /16 and caps at 3840", maar `--model gpt-image-2 --image-size 4000x4000` sluit af met "ERROR: image size exceeds 3840px limit"; en gebundelde tests/smoke-test.md vertelt u FAL_API_KEY in .env te bevestigen en roept een verouderd pad aan (skills/atoms/image-generation/...) dat niet bestaat in de repo, wat direct in tegenspraak is met SKILL.md's "Do not set FAL_API_KEY". Beveiligingsscan: geen curl|sh, geen base64 blobs, geen exfiltratie van derden — maar media_proxy.py stuurt het agent-token als een URL-queryparameter (?token=&agent_id=) in plaats van een Authorization-header, wat lekt in proxy/serverlogs. Triggerzinnen beoordeeld: MOET activeren — "Generate a photoreal 9:16 anchor portrait for our ad character with gpt-image on fal" (laden), "I need a 1728x2304 designed storyboard sheet, use gpt-image-2 with a custom output size" (laden), "Here's the public URL of the approved anchor, produce the 3/4-left angle keyframe from it" (laden, edit variant); MOET NIET activeren — "Animate this keyframe into a 5-second clip" (correct overslaan, video-atoom), "Overlay the headline 'Klarify - book in 60s' onto the finished creative" (Ik sla over, maar alleen omdat de body zegt PIL/ffmpeg te gebruiken voor leesbare tekst — de frontmatter-beschrijving's "designed sheets ... where precise layout and legible text matter" trekt de andere kant op, dus 4/5).

Getest op: 2026-07-21 · Claude Code 2.x (agent harness)

Installatie

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

Commando's en voorbeeldprompts

  • /create-image-gpt-image-falPython CLI voor gpt-image-1/gpt-image-2 op fal.ai, gerouteerd via de GooseWorks proxy

Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):

  • Generate a photoreal character anchor image
  • Create a scene keyframe with a reference image
  • Design a storyboard sheet with legible text