Java AI Agent Skills
AI agent skills for Java development. Spring Boot, Maven/Gradle, JUnit, and enterprise Java patterns.
49 listings
Security Scanning Security Sast
Static Application Security Testing (SAST) for code vulnerability
Java Pro
Master Java 21+ with modern features like virtual threads, pattern
Java Spring Boot Jpa
Instruction to developer: save this file as .cursorrules and place it on the root project directory
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.
JavaLens: AI-First Code Analysis for Java
An MCP server providing 56 semantic analysis tools for Java, built directly on Eclipse JDT for compiler-accurate code understanding. JavaLens exists because AI systems need compiler-accurate insights that reading source files cannot provide. When an AI uses grep or Read to find usages of a method, it cannot distinguish: - A method call from a method with the same name in an unrelated class - A fie
Azure Monitor Opentelemetry Exporter Java
OpenLink MCP Server for JDBC
A lightweight Java-based MCP (Model Context Protocol) server for JDBC built with Quakrus. This server is compatible with Virtuoso DBMS and any other DBMS backend that has a JDBC driver. - Get Schemas: Fetch and list all schema names from the connected database. - Get Tables: Retrieve table information for specific schemas or all schemas. - Describe Table: Generate a detailed description of table s
Kreuzberg
Azure Communication Callautomation Java
Build call automation workflows with Azure Communication Services Call Automation Java SDK. Use when implementing IVR systems, call routing, call recording, DTMF recognition, text-to-speech, or AI-powered call flows.
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 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 Communication Chat Java
Build real-time chat applications with Azure Communication Services Chat Java SDK. Use when implementing chat threads, messaging, participants, read receipts, typing notifications, or real-time chat features.
Azure Appconfiguration Java
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.
Azure Cosmos Java
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.
JVM MCP Server
English | 中文 A lightweight JVM monitoring and diagnostic MCP (Multi-Agent Communication Protocol) server implementation based on native JDK tools. Provides AI agents with powerful capabilities to monitor and analyze Java applications without requiring third-party tools like Arthas. - Zero Dependencies: Uses only native JDK tools (jps, jstack, jmap, etc.) - Lightweight: Minimal resource consumption
Maven Tools MCP Server
Dependency 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.
Azure AI Agents Persistent Java
Code Declaration Lookup MCP Server
An MCP server that provides full text search for code declarations. Uses SQLite with FTS5 and universal ctags to index and search functions, classes, structures, enums, and other code elements. Supports all languages that ctags supports including Python, C, Go, C++, JavaScript, Rust, Java, and many others. - Python 3.13 - Universal Ctags 6.2.0 - SQLite with FTS5 support (included in Python 3.13) J
Slack Bot Builder
Build Slack apps using the Bolt framework across Python, JavaScript, and Java. Covers Block Kit for rich UIs, interactive components, slash commands, event handling, OAuth installation flows, and Workflow Builder integration. Focus on best practices for production-ready Slack apps. Use when: slack bot, slack app, bolt framework, block kit, slash command.
Java General Purpose
Project Configuration