transformation-builder
Transformation Builder Skill
Understand how the tool works, write a precise query, order multi-step chains correctly, then call transformation_builder.
How this tool actually works (read this first)
transformation_builder is not a capability picker. Its only inputs are:
transformation_builder(query, src?, previous_errors?)
query— a natural-language description of the desired transformation.src— optional ImageKit-hosted source URL (defaults to a sample image).previous_errors— pass the error text from a prior failed call so the tool can self-correct.
Internally the tool: (1) searches ImageKit docs using your query, (2) an LLM turns it into a validated list of transformation steps, (3) the SDK builds the final URL. There is no capability argument — the parameter names below are vocabulary to put into your query, not API fields you set directly. Because step 1 is a doc search over your query text, using the correct ImageKit parameter names and values in the query materially improves the result. Using wrong/invented names sends the search off course.
So your job is: translate the user's vague request into a precise query that references real parameters and values from the reference section below.