Image generation
Use this Skill when the user wants a new image. Image Studio does not need to be open.
- Preserve the user's subject, composition, text, brand, and format requirements.
- Discover
openai-image-generationusingipollowork_extension_list_actions, then call itsstatusaction. Show the configured, available image models to the user and ask them to choose one unless the current Image Studio context already contains a model they selected. Never infer a model, usedefaultModelas consent, or choose the first result—even when only one model is configured. - After the user chooses, call
image_generatethroughipollowork_extension_callwith that exact stablemodelID, the prompt, and optional quality/size. Include style, camera, and lighting requirements in the prompt. - Use this server action for ordinary chat requests even when Image Studio is open. UI tool discovery and opening the workbench are unnecessary. Use workbench tools only when the user explicitly requests the current workbench settings or selection. Never request, print, or place API keys in a prompt or workspace file.
- Save generated results as new workspace artifacts and include a Markdown image link to the exact returned path in the final response. Never claim success until the action returns the saved file. The image artifact can be opened in Image Studio from the conversation.
- Keep the first pass focused. Generate variants only when the user asks for alternatives.

