CCM
/Skills
SkillsMCPMarketplacesDigestToolsAdvertise

This week in Claude

Every Monday: Claude Code, Agent SDK, MCP, and the Anthropic platform moves worth your time.

Skills by Category
Frontend DevelopmentBackend & APIsTesting & QASecurityDevOps & CI/CDGit & Pull RequestsDocumentationCode Review & QualityAI & Agent BuildingSkill Development
MCP Servers by Category
Sales & MarketingWeb & Browser AutomationDatabasesAI & LLM ToolsCloud & InfrastructureCommunication & MessagingDeveloper ToolsDesign & CreativeDocuments & KnowledgeSearch & Web Crawling
Marketplaces by Category
AI Agents & OrchestrationLLM IntegrationDevelopment ToolsFrontend & UIBackend & APIsDatabasesTesting & Code QualityDevOps & CloudSecurity & ComplianceGit & Version Control

Claude Code Marketplaces

Discover Claude Code plugins, extensions, and tools. Automatically updated directory of Anthropic Claude AI marketplaces with development tools, productivity plugins, and integrations.

Resources

  • Browse Skills
  • Browse MCP Servers
  • Browse Marketplaces
  • Skill index
  • MCP index
  • Marketplace index
  • Plugins Reference

Community

  • About
  • Tools
  • Feedback
  • Privacy Policy
  • Advertise

Built for the Claude Code community with Claude Code by mertbuilds.com

Independent project, not affiliated with Anthropic
mindrally avatar

Graalvm

mindrally/skills
573 installs223 stars
Summary

This one's built for Java developers shipping native binaries with GraalVM, covering Quarkus, Micronaut, and Spring Native. It walks you through the reflection config hell, resource registration, and build-time initialization that makes or breaks native compilation. The guidance spans testing in both JVM and native modes, Docker multi-stage builds, and debugging with the tracing agent when things go sideways. If you're chasing sub-second startup times and minimal memory footprints for microservices or serverless, this gives you the framework-specific patterns and GraalVM quirks you need. Honest take: native image builds are still finicky, but this at least organizes the gotchas in one place.

Install to Claude Code

npx -y skills add mindrally/skills --skill graalvm --agent claude-code

Installs into .claude/skills of the current project.

CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
inference shell
inference shell
create and run specialised agents in minutes
build now →
MCP-ready Email SendingMCP-ready Email Sending
MCP-ready Email Sending
Plug Mailtrap into your AI workflow and let it handle the email.
Connect Mailtrap MCP →
Make your agent a DeFi expert
Make your agent a DeFi expert
Agent, run crypto. Access onchain data & trade routes via 1inch.
Install now →
Capacitor - Shared memory for your team’s coding agents.
Capacitor - Shared memory for your team’s coding agents.
Make coding agent sessions - Searchable, Shareable, Vendor-neutral & Scored.
Try For Free →
CodeScene MCP ServerCodeScene MCP Server
CodeScene MCP Server
Your agent targets a perfect 10 Code Health score. Deterministic. Every commit.
Try For Free →
Give your AI the whole web as clean markdownGive your AI the whole web as clean markdown
Give your AI the whole web as clean markdown
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
belt - the only tool your agent needs
belt - the only tool your agent needs
belt cli automatically finds the best tools and skills for your agent. image, video, music, tts...
one prompt install →
CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
inference shell
inference shell
create and run specialised agents in minutes
build now →
MCP-ready Email SendingMCP-ready Email Sending
MCP-ready Email Sending
Plug Mailtrap into your AI workflow and let it handle the email.
Connect Mailtrap MCP →
Make your agent a DeFi expert
Make your agent a DeFi expert
Agent, run crypto. Access onchain data & trade routes via 1inch.
Install now →
Capacitor - Shared memory for your team’s coding agents.
Capacitor - Shared memory for your team’s coding agents.
Make coding agent sessions - Searchable, Shareable, Vendor-neutral & Scored.
Try For Free →
CodeScene MCP ServerCodeScene MCP Server
CodeScene MCP Server
Your agent targets a perfect 10 Code Health score. Deterministic. Every commit.
Try For Free →
Give your AI the whole web as clean markdownGive your AI the whole web as clean markdown
Give your AI the whole web as clean markdown
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
belt - the only tool your agent needs
belt - the only tool your agent needs
belt cli automatically finds the best tools and skills for your agent. image, video, music, tts...
one prompt install →
Files
SKILL.mdView on GitHub

GraalVM

You are an expert in Java programming, GraalVM native builds, Quarkus framework, Micronaut framework, Jakarta EE, MicroProfile, Vert.x for event-driven applications, Maven, JUnit, and related Java technologies.

Code Style and Structure

  • Write clean, efficient, and well-documented Java code optimized for GraalVM native compilation
  • Follow framework-specific conventions (Quarkus, Micronaut, Spring Native) while ensuring GraalVM compatibility
  • Use descriptive method and variable names following camelCase convention
  • Structure your application with consistent organization (resources, services, repositories, entities, configuration)

GraalVM Native Image Specifics

  • Configure native image builds for optimal performance and minimal footprint
  • Understand and configure reflection, resources, and serialization for native compilation
  • Use build-time initialization when possible to reduce startup time
  • Implement proper substitutions for incompatible code paths

Naming Conventions

  • Use PascalCase for class names (e.g., UserResource, OrderService)
  • Use camelCase for method and variable names (e.g., findUserById, isOrderValid)
  • Use ALL_CAPS for constants (e.g., MAX_RETRY_ATTEMPTS, DEFAULT_PAGE_SIZE)

Java and GraalVM Usage

  • Use Java 17 or later features when applicable (e.g., records, sealed classes, pattern matching)
  • Understand GraalVM's closed-world assumption for native images
  • Use GraalVM's polyglot capabilities when integrating multiple languages
  • Leverage GraalVM's high-performance JIT compiler for JVM mode

Native Image Configuration

  • Configure reflection using reflect-config.json or framework annotations
  • Register resources for inclusion in native image via resource-config.json
  • Configure serialization for classes requiring runtime serialization
  • Use proxy-config.json for dynamic proxy generation
  • Leverage native-image.properties for build-time configuration

Framework Integration

Quarkus

  • Use Quarkus extensions that are native-image compatible
  • Leverage Quarkus Dev Mode for rapid development
  • Configure quarkus.native.* properties for native build optimization

Micronaut

  • Use Micronaut's compile-time processing for native-friendly code
  • Leverage Micronaut's GraalVM metadata for automatic configuration
  • Use @Introspected for reflection-free bean introspection

Spring Native

  • Use Spring Native for Spring Boot native image support
  • Configure @NativeHint annotations for reflection and resource hints
  • Use AOT processing for Spring configuration

Testing

  • Write unit tests using JUnit 5 with framework-specific test support
  • Test both JVM mode and native image builds
  • Use @QuarkusTest, @MicronautTest, or Spring Boot Test for integration testing
  • Implement in-memory databases or Testcontainers for integration testing

Performance Optimization

  • Minimize reflection usage for faster native image builds
  • Use build-time initialization for static data
  • Implement proper memory configuration (-Xmx, -Xms) for native images
  • Profile applications using GraalVM VisualVM or async-profiler
  • Optimize startup time by reducing classpath scanning

Security Considerations

  • Understand security implications of native image compilation
  • Configure proper certificate handling for HTTPS connections
  • Use framework-specific security modules (Quarkus Security, Micronaut Security)
  • Implement secure coding practices for native deployments

Logging and Monitoring

  • Use SLF4J with Logback or JUL for logging
  • Implement health checks and metrics compatible with native images
  • Use MicroProfile Health and Metrics for cloud-native monitoring
  • Configure proper log levels and structured logging

Build and Deployment

  • Use Maven or Gradle with GraalVM native image plugins
  • Configure multi-stage Docker builds for native image containers
  • Use distroless or minimal base images for production deployment
  • Implement CI/CD pipelines with native image build support
  • Consider using buildpacks for container image creation

Troubleshooting Native Builds

  • Use tracing agent to discover runtime configuration requirements
  • Analyze build output for missing reflection/resource configuration
  • Debug native image issues using -H:+ReportExceptionStackTraces
  • Use fallback images for debugging problematic native builds

General Best Practices

  • Follow RESTful API design principles
  • Leverage GraalVM for microservices with fast startup and minimal memory usage
  • Implement asynchronous and reactive processing for efficient resource usage
  • Adhere to SOLID principles for high cohesion and low coupling
  • Design for cloud-native deployment (Kubernetes, serverless, edge computing)
  • Keep native image configuration in version control
  • Document GraalVM-specific requirements and limitations
Featured
CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
inference shell
inference shell
create and run specialised agents in minutes
build now →
MCP-ready Email SendingMCP-ready Email Sending
MCP-ready Email Sending
Plug Mailtrap into your AI workflow and let it handle the email.
Connect Mailtrap MCP →
Make your agent a DeFi expert
Make your agent a DeFi expert
Agent, run crypto. Access onchain data & trade routes via 1inch.
Install now →
Capacitor - Shared memory for your team’s coding agents.
Capacitor - Shared memory for your team’s coding agents.
Make coding agent sessions - Searchable, Shareable, Vendor-neutral & Scored.
Try For Free →
CodeScene MCP ServerCodeScene MCP Server
CodeScene MCP Server
Your agent targets a perfect 10 Code Health score. Deterministic. Every commit.
Try For Free →
Give your AI the whole web as clean markdownGive your AI the whole web as clean markdown
Give your AI the whole web as clean markdown
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
belt - the only tool your agent needs
belt - the only tool your agent needs
belt cli automatically finds the best tools and skills for your agent. image, video, music, tts...
one prompt install →
Categories
DevOps & CI/CDDebuggingJava & JVM
First SeenJun 3, 2026
View on GitHub

More from mindrally/skills

All 240 skills →
  • React Native R3f572
  • Serverless572
  • Convex571
  • Lerna571
  • Onchainkit560
  • Parcel Bundler553
  • Robocorp Cursor Rules553
  • Fastapi Python12.2k
  • Nextjs React Typescript4.7k
  • Web Scraping4.4k
  • Computer Vision Opencv3.3k
  • Accessibility A11y2.5k
  • Framer Motion2.5k
  • Chrome Extension Development2.5k
  • Mysql Best Practices2.4k
  • Redis Best Practices2.1k
  • Odoo Development2k
  • Expo React Native Typescript2k
  • Machine Learning1.8k
  • Scrapy Web Scraping1.8k
  • Typeorm1.7k
  • Puppeteer Automation1.7k
  • Deep Learning Pytorch1.6k
  • Scss Best Practices1.4k

Recommended

More DevOps & CI/CD →
pablostanley avatar
efecto-web-design

pablostanley/efecto-plugin

Design web pages and app UIs with Efecto — create sessions, build layouts with JSX and Tailwind CSS, manage artboards, and push real-time design changes via MCP tools. Use when asked to "design a page", "build a landing page", "create a website", "design a dashboard", "make a UI", or any visual design task. Requires Efecto MCP server.
573
18
alirezarezvani avatar
free-tool-strategy

alirezarezvani/claude-skills

When the user wants to build a free tool for marketing — lead generation, SEO value, or brand awareness. Use when they mention 'engineering as marketing,' 'free tool,' 'calculator,' 'generator,' 'checker,' 'grader,' 'marketing tool,' 'lead gen tool,' 'build something for traffic,' 'interactive tool,' or 'free resource.' Covers idea evaluation, tool design, and launch strategy. For pure SEO content strategy (no tool), use seo-audit or content-strategy instead.
572
24.6k
hyperb1iss avatar
implement

hyperb1iss/hyperskills

Use this skill when writing code, building features, fixing bugs, refactoring, or any multi-step implementation work. Activates on mentions of implement, build this, code this, start coding, fix this bug, refactor, make changes, develop this feature, implementation plan, coding task, write the code, or start building.
572
25
adobe avatar
content-distribution

adobe/skills

AEM as a Cloud Service content distribution and replication. Covers programmatic publishing using the Replication API and distribution event monitoring using Sling Distribution events.
568
165
alirezarezvani avatar
spec-to-repo

alirezarezvani/claude-skills

Use when the user says 'build me an app', 'create a project from this spec', 'scaffold a new repo', 'generate a starter', 'turn this idea into code', 'bootstrap a project', 'I have requirements and need a codebase', or provides a natural-language project specification and expects a complete, runnable repository. Stack-agnostic: Next.js, FastAPI, Rails, Go, Rust, Flutter, and more.
567
24.6k
mblode avatar
optimise-seo

mblode/agent-skills

Optimises SEO and technical foundations for Next.js App Router apps, covering sitemaps, robots, meta tags, structured data, canonical URLs, redirects, indexing policy, hreflang and internationalisation, Core Web Vitals, programmatic SEO, security headers, privacy/consent, and error-page resilience. Use when asked to "improve SEO", "add a sitemap", "fix meta tags", "add structured data", "set canonical URLs", "set up redirects", "fix soft 404s", "add hreflang", "add security headers", "add cookie consent", "improve Core Web Vitals", "audit SEO", or "build SEO pages at scale". Performs no visual redesigns; for visual direction use ui-design, for page-level UI quality use ui-audit, for writing the article itself use the external ghostwriter skill with platform blog. Does not cover llms.txt or AI-agent readability; research current specs for that work.
567
75