java-fundamentals

Community

Master 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.