Azure Batch SDK for Java. Run large-scale parallel and HPC batch jobs with pools, jobs, tasks, and compute nodes. Triggers: "BatchClient java", "azure batch java", "batch pool java", "batch job java", "HPC java", "parallel computing java".
SkillScore96Maintained
Automatic
◆Coding pack
Last verified 8/10/2026
What it changes
Passed 23 of 24 test cases with the skill, and 4 of 24 without it.
Without skill17%
With skill96%
Checks it passed that the model alone missed
Calls getState on BatchTask
Catches BatchErrorException
Specifies version 1.0.0-beta.5
and 32 more in the full report
19 fixed4 passed either way1 still failing0 broke
Pass-rate lift
+79 pp
Tokens
+80%
Agent turns
0%
Response time
-58%
Model gemini-3.6-flashMeasured 8/10/2026v123 of 24 cases passed with skill
Tokens, turns and time describe resource use, not a dollar price.
See it in action
One of 19 test cases the skill fixed. Same model, same prompt, with and without the skill.
1 of 19
Prompt
Which environment variable must always be set regardless of authentication mechanism, and which two variables are specifically required when using shared account keys?
What was checked, without and with the skill
Checked
Without skill
With skill
Names AZURE_BATCH_ENDPOINT as the variable required for all authentication methods
Missed
Passed
Names AZURE_BATCH_ACCOUNT and AZURE_BATCH_ACCESS_KEY for shared key authentication
Missed
Passed
case-22 · gemini-3.6-flash · 8/10/2026 · answers are capped and redacted
What's inside
The instructions your model reads when the skill loads.
SKILL.md384 lines2 files
Azure Batch SDK for Java
Client library for running large-scale parallel and high-performance computing (HPC) batch jobs in Azure.
AZURE_BATCH_ENDPOINT=https://<account>.<region>.batch.azure.com # Required for all auth methods
AZURE_BATCH_ACCOUNT=<account-name> # Only required for shared key auth
AZURE_BATCH_ACCESS_KEY=<account-key> # Only required for shared key auth
AZURE_TOKEN_CREDENTIALS=prod # Required only if DefaultAzureCredential is used in production