java-standards

Enforce Bitso Java service standards for tech stack, project structure, and code review.

40|33|Updated Aug 20, 2015
One-click install
npx skills add https://github.com/bitsoex/bitso-java --skill java-standards
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: java-standards
Source: https://github.com/bitsoex/bitso-java/tree/main/.claude/skills/java-standards
Command: npx skills add https://github.com/bitsoex/bitso-java --skill java-standards

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a comprehensive set of standards and best practices for developing Java services at Bitso, ensuring consistency, maintainability, and quality across projects.

Core Features & Use Cases

  • Tech Stack Definition: Outlines required versions for Java, Gradle, Spring Boot, and other key technologies.
  • Project Structure Guidance: Offers a standardized directory layout for modules and services.
  • Code Review Guidelines: Details coding style, var usage, and modern Java features.
  • Build Verification: Provides commands to ensure code integrity before committing.
  • Use Case: When starting a new Java microservice, use this Skill to set up the project structure, configure dependencies, and understand the coding conventions to follow.

Quick Start

Apply the java-standards skill to ensure the project adheres to Bitso's Java service guidelines.

Frequently Asked Questions about java-standards

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What are the required Java, Gradle, and Spring Boot versions for standard service development?

Standard Java service development requires Java 21 LTS, Gradle 9.2.1, and Spring Boot 3.5.9 to ensure consistency and maintainability across projects.

How do I structure a new Java microservice project?

To structure a new Java microservice, follow the standardized directory layout for modules and services, configure dependencies, and apply the specified coding conventions.

What code review guidelines should I follow for Java development?

Java code review guidelines detail coding style, proper `var` usage, and the application of modern Java features to maintain code quality and consistency.

How do I verify build integrity before committing Java code?

Verify Java build integrity by running specific build verification commands provided by the standards to ensure code quality before committing changes to the repository.

Can I use MapStruct with Spring Boot 3.5.9 in my Java project?

Yes, MapStruct usage is supported and detailed within the Java service development standards for projects utilizing Spring Boot 3.5.9 and Java 21 LTS.

When should I apply Java standards to an existing codebase?

Apply Java standards during existing code reviews to enforce tech stack requirements, project organization, and coding style guidelines for maintainability.