Skip to content

Claude Code

Claude Code support provides Java skills, commands, agents, and workflows for bootstrapping and extending applications in a Claude Code session.

AI-Coding-Skills/java-for-claude-code

Component Purpose
Skills Framework bootstrap and extension guidance
Commands Invokable workflows for common Java tasks
Agents Specialized agent definitions for larger changes
Prompts Reusable prompts aligned with skill goals
  1. Open the java-for-claude-code repository.
  2. Follow the README for Claude Code skill/command install conventions.
  3. Load the Java skills into your Claude Code environment.
  4. Invoke a bootstrap skill and verify the generated project.

Expect assets to organize:

  • Skills — durable guidance for framework bootstrap
  • Commands — short, invokable task entry points
  • Agents — multi-step workflows when a single prompt is not enough

Platform packaging details live in the repository; skill semantics live on this site under Languages → Java.

Skill Status
Spring Boot Bootstrap Planned
Helidon Bootstrap Planned
Jetty Bootstrap Planned
Bootstrap a Spring Boot application using Java 21 and Maven.
Create a customer REST API with controller, service, repository,
validation, Actuator, and tests.
Add type-safe configuration using @ConfigurationProperties.
Document each property and add validation.
  1. Contribute to java-for-claude-code.
  2. Align new commands and agents with existing Java skill contracts.
  3. Update compatibility status when a skill becomes usable.
  4. Follow the Contributing guide.

Claude Code packaging for Java bootstrap skills is planned. Prefer the compatibility matrix for the latest status.