scientific-figure
Installation
SKILL.md
Scientific figure workflow
Follow the user's language. Generated content is an illustration draft, never experimental evidence or measured data.
Define the figure contract
Confirm the scientific message, audience, figure type, required entities and labels, causal arrows, units, language, aspect ratio, background, output format, and whether reference images may leave the machine. Ask only when an assumption would change scientific meaning, privacy, cost, or layout.
Route by declared capability
- Call
omnischolar_image_modelswith discovery enabled and use only descriptors whereusable=trueand the exact requested capability is declared. Preserve the provider/model choice in the request; if several discovered models are valid but differ in cost, quality, or modality, ask the user to choose. If the user does not choose, prefer the newest usable model for the task. - A catalog-visible model with no declared capability remains unusable. Never infer text-to-image, edit, or multi-reference support from a model name.
- Use
omnischolar_image_generatefor text-to-image or declared image-to-image generation. - Use
omnischolar_image_editfor edit operations; multiple references require an explicitmulti-referencedeclaration. - Use
ai4scholar_figureonly for its declared actions and configured credentials. - Use
omnischolar_image_servicewithaction=statusfor local configuration status oraction=jobonly when a configured provider exposes that job contract.
Pass common image controls using the tool's normalized names only when the selected model descriptor lists them in supported_parameters. The current official parameter matrix is: