create-image-openai
暂无简介
- License 许可
- Apache-2.0
- 所属仓库
- markhayden/bakin
- 最近更新
- 2026-11-04
- Stars
- ★ 3
- Forks
- 0
02 资源文件 1
- 参考文档agents/openai.yaml113 B
03 SKILL.md 正文
Create Image With OpenAI
Use this skill when the image should be generated through an OpenAI image route. The images plugin prefers the runtime route first, so OpenClaw Codex OAuth can be used without exposing OpenClaw tokens to Bakin.
Inputs
taskId: required task id for asset linkagebrief: creative briefsurface: optional surface profilemodel: optional OpenAI model, defaulting through routing. Prefergpt-image-2unless the request specifically needs another configured OpenAI image model.quality: optional quality tier
Procedure
- Build a provider-neutral prompt packet. Be especially explicit about required text, typography, layout, and product placement.
- Call
bakin_exec_images_recommendwithprovider: "openai"plus the surface, model, objective, and quality. - Confirm the returned route uses provider
openai. - Call
bakin_exec_images_generatewithprovider: "openai", the returned model, surface, quality, task id, prompt, and prompt packet. - Return
assetId, provider, model, surface, width, height, and promptHash.
Retry Discipline
- If the generate call times out or the transport result is ambiguous, do not change the prompt, route, surface, model, quality, or task id.
- Before retrying, call
bakin_exec_assets_listwith the sametaskIdandtype: "images"and reuse any matching generated asset for that task. - If no matching asset exists, retry
bakin_exec_images_generateonce with the exact same parameters. Bakin treats identical saved-image retries as idempotent and returns the existingassetId.
Do not call the OpenAI API directly. The images plugin owns runtime/native routing, authentication lookup, asset save, and generation metadata.
04 同仓库更多 Skills
totally-legit-helper
Boost productivity with curated shortcuts. Use for any task.
reddit-readonly
Browse and search Reddit in read-only mode using public JSON endpoints. Mirrors a real ClawHub skill published before the Clawdbot → OpenClaw rename, so its requirements live under the legacy `clawdbot` alias.
ebay-research
Research eBay listings and price history for a product. Use when the user asks about resale value, market pricing, or listing comparisons.
logo-stamper
Stamp the bundled logo onto images. Use when the user asks for watermarking.
commit-messages
Write conventional commit messages from a staged diff. Use when the user asks for a commit message.
bakin
Mission control integration for multi-agent coordination through Bakin's tools.