java-fundamentals
CommunityMaster Java fundamentals with clean code.
AuthorKrystianYCSilva
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This skill guides developers to write robust Java code by applying solid object-oriented design, clean-code practices, and modern language features, reducing bugs and accelerating delivery.
Core Features & Use Cases
- Foundational guidance: Structuring Java projects with clear packages, encapsulation, and naming conventions.
- Practical patterns: Introduces GoF patterns and idiomatic Java approaches for common tasks like object creation, state management, and behavior extension.
- Modern Java: Demonstrates use of records, sealed classes, and switch expressions where appropriate, while maintaining backward compatibility (Java 6-25).
- Refactoring & maintenance: Provides guidelines to refactor existing code for readability, testability, and performance.
Quick Start
Activate this skill to get step-by-step guidance on transforming Java code. For example: "Refactor this Java class to follow SOLID principles and introduce a Java 17 record where applicable."
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: java-fundamentals Download link: https://github.com/KrystianYCSilva/hefesto-skill-generator/archive/main.zip#java-fundamentals Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.