·122-java-type-design
</>

122-java-type-design

명확한 유형 계층 구조 설정, 일관된 명명 규칙 적용, 도메인별 값 객체에 대한 원시적 집착 제거, 일반 유형 매개변수 활용, 유형 안전 래퍼 생성, 유창한 인터페이스 디자인, 정밀도에 적합한 숫자 유형 보장(재무 계산의 경우 BigDecimal), 인터페이스 및 메서드 서명 정렬을 통한 유형 대비 개선 등 유형 디자인 품질을 위해 Java 코드를 검토, 개선 또는 리팩터링해야 하는 경우 사용합니다. Skills-for-Java 프로젝트의 일부

14설치·3트렌드·@jabrena

설치

$npx skills add https://github.com/jabrena/cursor-rules-java --skill 122-java-type-design

122-java-type-design 설치 방법

명령줄에서 122-java-type-design AI 스킬을 개발 환경에 빠르게 설치

  1. 터미널 열기: 터미널 또는 명령줄 도구(Terminal, iTerm, Windows Terminal 등)를 엽니다
  2. 설치 명령어 실행: 이 명령어를 복사하여 실행합니다: npx skills add https://github.com/jabrena/cursor-rules-java --skill 122-java-type-design
  3. 설치 확인: 설치 후 스킬은 자동으로 AI 코딩 환경에 설정되어 Claude Code, Cursor, OpenClaw에서 사용할 수 있습니다

출처: jabrena/cursor-rules-java.

Review and improve Java code using comprehensive type design principles that apply typography concepts to code structure and organization for maximum clarity and maintainability.

Prerequisites: Run ./mvnw compile or mvn compile before applying any change. If compilation fails, stop immediately and do not proceed — compilation failure is a blocking condition.

Core areas: Clear type hierarchies (nested static classes, logical structure), consistent naming conventions (domain-driven patterns, uniform interface/implementation naming), strategic whitespace for readability, type-safe wrappers (value objects replacing primitive obsession, EmailAddress, Money), generic type parameters (flexible reusable types, bounded parameters), domain-specific fluent interfaces (builder pa...

명확한 유형 계층 구조 설정, 일관된 명명 규칙 적용, 도메인별 값 객체에 대한 원시적 집착 제거, 일반 유형 매개변수 활용, 유형 안전 래퍼 생성, 유창한 인터페이스 디자인, 정밀도에 적합한 숫자 유형 보장(재무 계산의 경우 BigDecimal), 인터페이스 및 메서드 서명 정렬을 통한 유형 대비 개선 등 유형 디자인 품질을 위해 Java 코드를 검토, 개선 또는 리팩터링해야 하는 경우 사용합니다. Skills-for-Java 프로젝트의 일부 출처: jabrena/cursor-rules-java.

인용 가능한 정보

AI/검색 인용용 안정적인 필드와 명령어.

설치 명령어
npx skills add https://github.com/jabrena/cursor-rules-java --skill 122-java-type-design
카테고리
</>개발 도구
인증됨
최초 등록
2026-03-10
업데이트
2026-03-10

Browse more skills from jabrena/cursor-rules-java

빠른 답변

122-java-type-design이란?

명확한 유형 계층 구조 설정, 일관된 명명 규칙 적용, 도메인별 값 객체에 대한 원시적 집착 제거, 일반 유형 매개변수 활용, 유형 안전 래퍼 생성, 유창한 인터페이스 디자인, 정밀도에 적합한 숫자 유형 보장(재무 계산의 경우 BigDecimal), 인터페이스 및 메서드 서명 정렬을 통한 유형 대비 개선 등 유형 디자인 품질을 위해 Java 코드를 검토, 개선 또는 리팩터링해야 하는 경우 사용합니다. Skills-for-Java 프로젝트의 일부 출처: jabrena/cursor-rules-java.

122-java-type-design 설치 방법은?

터미널 또는 명령줄 도구(Terminal, iTerm, Windows Terminal 등)를 엽니다 이 명령어를 복사하여 실행합니다: npx skills add https://github.com/jabrena/cursor-rules-java --skill 122-java-type-design 설치 후 스킬은 자동으로 AI 코딩 환경에 설정되어 Claude Code, Cursor, OpenClaw에서 사용할 수 있습니다

소스 저장소는 어디인가요?

https://github.com/jabrena/cursor-rules-java