Install any skill in seconds. Free to start, no credit card required.
Get Started Free →surgepix/surgepix-image-translate
Translate text on images to a target language using SurgePix API, keeping the background unchanged.
3 of 22 test cases passed with the skill.
Tokens, turns and time describe resource use, not a dollar price.
Lift withheld: 3 comparable cases; this report requires 8.
A test case the skill fixed. Same model, same prompt, with and without the skill.
I need to process `./diagram.png` to English. Make sure to specify the input file explicitly in your command using a file flag.
| Checked | Without skill | With skill |
|---|---|---|
| Omits any --file or -i flag for the input image. | Missed | Passed |
The instructions your model reads when the skill loads.
Translate text on one or more images to a target language while preserving the background, using the platform API. Use when the user asks to translate image text, localize a poster/screenshot, or convert on-image copy to another language.
--language is the target language for on-image text, not the agent's reply language.
| Priority | Rule |
|---|---|
| 1 | User explicitly names a target (e.g. "translate to English", "翻译成日文") → use that language code |
| 2 | User does not specify target → infer from intent: English request → --language en; 中文请求 → --language zh; 日本語 → --language ja |
| 3 | Ambiguous → ask the user which target language they want |
--language — do not rely on the script default (en) without checking user intent.--language target).| Action | Description |
|---|---|
| Translate image | Pass local file(s) or URL(s); script uploads and translates in one step |
| Batch translate | Pass multiple images in one call; result is a ZIP download URL |
| Check task status | When run with --nowait true, poll by taskId via surgepix-query-task |
| Download result | Single image → image URL; multiple images → ZIP URL |
By default (
--nowait false), the API waits for completion and returns the finaldownloadURL in one call. With--nowait true, the API returns ataskIdimmediately; resolve it later with the surgepix-query-task skill.
Requirement: Set the SURGEPIX_API_KEY environment variable.
Get your API Key at your platform's API management page.
export SURGEPIX_API_KEY=your-api-key-here
test cases passed with the skill
More skills from the same source and nearby in the registry, with their headline benchmark lift.