SkillHub Code Conventions
Enforces architectural patterns, coding styles, logging standards, and testing practices across Java backend and TypeScript frontend codebases.
The SkillHub Code Conventions skill provides standardized guidance for developing and reviewing full-stack applications built with a Java Spring Boot backend and TypeScript React frontend. It establishes strict guidelines for string-based user identity, domain-driven error handling, layered service architecture, TanStack Query state management, Feature-Sliced Design, and multi-module testing routines to keep enterprise codebases maintainable, secure, and production-ready.
Key Features
014,911 GitHub stars
02Standardizes localized domain exception hierarchies and structured SLF4J/MDC logging
03Prescribes frontend component composition with Radix UI primitives, CVA, and Tailwind CSS
04Outlines testing philosophies and commands across JUnit 5, AssertJ, Vitest, and Playwright
05Enforces Java domain-driven architecture and strict String-based user identity conventions
06Guides React and TypeScript development using Feature-Sliced Design and OpenAPI types
Use Cases
01Writing new domain services, query repositories, or controller endpoints in Java
02Building type-safe frontend UI components and API integrations in TypeScript
03Conducting code reviews to ensure compliance with architectural and testing standards