# azure-sdk-java

Azure SDK patterns and best practices for Java developers. Covers 26 skills spanning AI, communication, storage, identity, monitoring, and management libraries.

## Install

```bash
npx skills add microsoft/skills --skill azure-sdk-java
```

```
/plugin install azure-sdk-java@skills
```

## Skills

| Skill | Package / Focus |
|-------|----------------|
| `azure-ai-agents-persistent-java` | Persistent AI Agents |
| `azure-ai-anomalydetector-java` | Anomaly Detector |
| `azure-ai-contentsafety-java` | Content Safety |
| `azure-ai-formrecognizer-java` | Form Recognizer |
| `azure-ai-projects-java` | AI Foundry Projects |
| `azure-ai-vision-imageanalysis-java` | Image Analysis |
| `azure-ai-voicelive-java` | Voice Live |
| `azure-appconfiguration-java` | App Configuration |
| `azure-communication-callautomation-java` | Call Automation |
| `azure-communication-callingserver-java` | Calling Server |
| `azure-communication-chat-java` | Communication Chat |
| `azure-communication-common-java` | Communication Common |
| `azure-communication-sms-java` | Communication SMS |
| `azure-compute-batch-java` | Batch Compute |
| `azure-cosmos-java` | Cosmos DB |
| `azure-data-tables-java` | Table Storage |
| `azure-eventgrid-java` | Event Grid |
| `azure-eventhub-java` | Event Hubs |
| `azure-identity-java` | Identity / Authentication |
| `azure-messaging-webpubsub-java` | Web PubSub |
| `azure-monitor-ingestion-java` | Monitor Log Ingestion |
| `azure-monitor-opentelemetry-exporter-java` | OpenTelemetry Exporter |
| `azure-monitor-query-java` | Monitor Query |
| `azure-security-keyvault-keys-java` | Key Vault Keys |
| `azure-security-keyvault-secrets-java` | Key Vault Secrets |
| `azure-storage-blob-java` | Blob Storage |
