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.