Azure AI Projects SDK for Java. High-level SDK for Azure AI Foundry project management including connections, datasets, indexes, and evaluations.
Install with Tessl CLI
npx tessl i github:boisenoise/skills-collections --skill azure-ai-projects-java73
Quality
60%
Does it follow best practices?
Impact
97%
1.59xAverage score across 3 eval scenarios
Optimize this skill with Tessl
npx tessl skill review --optimize ./skills/antigravity-azure-ai-projects-java/SKILL.mdAuthentication and connection listing
Correct Maven groupId
100%
100%
Correct Maven artifactId
100%
100%
Correct Maven version
0%
100%
AIProjectClientBuilder used
100%
100%
Endpoint from env var
100%
100%
DefaultAzureCredential used
100%
100%
buildConnectionsClient called
0%
100%
PagedIterable used
50%
100%
Connection properties accessed
75%
100%
ResourceNotFoundException caught
100%
100%
HttpResponseException caught
25%
100%
Correct import packages
100%
100%
Without context: $0.2534 · 2m 43s · 14 turns · 20 in / 5,011 out tokens
With context: $0.3105 · 2m 34s · 18 turns · 280 in / 3,670 out tokens
Index creation and management
Maven dependency present
100%
100%
buildIndexesClient called
0%
100%
listLatest() used
0%
100%
Index properties printed
100%
100%
AzureAISearchIndex model used
100%
100%
setConnectionName called
0%
100%
setIndexName called
0%
100%
Env vars for resource names
100%
100%
ResourceNotFoundException caught
100%
100%
HttpResponseException caught
100%
100%
DefaultAzureCredential used
100%
100%
Without context: $0.2811 · 3m 38s · 15 turns · 21 in / 5,626 out tokens
With context: $0.4041 · 4m 5s · 24 turns · 78 in / 4,687 out tokens
Multi-client setup and evaluations
Single builder instance
100%
100%
buildDeploymentsClient called
100%
100%
buildIndexesClient called
100%
100%
buildEvaluationsClient called
0%
100%
getOpenAIClient() used
35%
100%
EvalService import
0%
100%
DefaultAzureCredential used
100%
100%
Endpoint from env var
100%
100%
listLatest() for indexes
25%
100%
ResourceNotFoundException caught
0%
0%
HttpResponseException caught
100%
100%
Without context: $1.3493 · 10m 58s · 38 turns · 43 in / 22,803 out tokens
With context: $0.3257 · 3m 9s · 21 turns · 26 in / 4,013 out tokens
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.