Java AI Agent Skills
AI agent skills for Java development. Spring Boot, Maven/Gradle, JUnit, and enterprise Java patterns.
47 listings
Java Pro
Master Java 21+ with modern features like virtual threads, pattern
Maven Tools MCP Server
MCP ServerDependency intelligence infrastructure for AI assistants and agents working with JVM projects. Traditional upgrade workflow: 1. Google "Spring Boot 2.7 to 3.2 migration guide" (5 minutes) 2. Read 50-page migration docs, cross-reference breaking changes (15 minutes) 3. Check Maven Central for compatible dependency versions (5 minutes) 4. Update pom.xml, compile, fix breaking changes (30 minutes) 5.
Security Scanning Security Sast
Static Application Security Testing (SAST) for code vulnerability
Azure Compute Batch Java
|
Azure Eventgrid Java
Build event-driven applications with Azure Event Grid SDK for Java. Use when publishing events, implementing pub/sub patterns, or integrating with Azure services via events.
Azure Eventhub Java
Build real-time streaming applications with Azure Event Hubs SDK for Java. Use when implementing event streaming, high-throughput data ingestion, or building event-driven architectures.
Azure Identity Java
Azure Identity Java SDK for authentication with Azure services. Use when implementing DefaultAzureCredential, managed identity, service principal, or any Azure authentication pattern in Java applications.
Java General Purpose
RulesProject Configuration
Azure Monitor Ingestion Java
|
Azure AI Anomalydetector Java
Build anomaly detection applications with Azure AI Anomaly Detector SDK for Java. Use when implementing univariate/multivariate anomaly detection, time-series analysis, or AI-powered monitoring.
Azure AI Formrecognizer Java
Build document analysis applications with Azure Document Intelligence (Form Recognizer) SDK for Java. Use when extracting text, tables, key-value pairs from documents, receipts, invoices, or building custom document models.
Azure Appconfiguration Java
|
Azure AI Voicelive Java
|
Azure Storage Blob Java
Build blob storage applications with Azure Storage Blob SDK for Java. Use when uploading, downloading, or managing files in Azure Blob Storage, working with containers, or implementing streaming data operations.
Gemini API Dev
Use this skill when building applications with Gemini models, Gemini API, working with multimodal content (text, images, audio, video), implementing function calling, using structured outputs, or needing current model specifications. Covers SDK usage (google-genai for Python, @google/genai for JavaScript/TypeScript, com.google.genai:google-genai for Java, google.golang.org/genai for Go), model selection, and API capabilities.
Azure Communication Common Java
Azure Communication Services common utilities for Java. Use when working with CommunicationTokenCredential, user identifiers, token refresh, or shared authentication across ACS services.
Azure Communication Sms Java
Send SMS messages with Azure Communication Services SMS Java SDK. Use when implementing SMS notifications, alerts, OTP delivery, bulk messaging, or delivery reports.
Azure Messaging Webpubsub Java
Build real-time web applications with Azure Web PubSub SDK for Java. Use when implementing WebSocket-based messaging, live updates, chat applications, or server-to-client push notifications.
Azure Monitor Opentelemetry Exporter Java
|
Java Spring Boot Jpa
RulesInstruction to developer: save this file as .cursorrules and place it on the root project directory
Azure AI Contentsafety Java
Build content moderation applications with Azure AI Content Safety SDK for Java. Use when implementing text/image analysis, blocklist management, or harm detection for hate, violence, sexual content, and self-harm.
Azure AI Projects Java
|
Azure Monitor Query Java
|
Azure Security Keyvault Secrets Java
Azure Key Vault Secrets Java SDK for secret management. Use when storing, retrieving, or managing passwords, API keys, connection strings, or other sensitive configuration data.