This skill should be used when teaching programming concepts using Java. Contains Java syntax, OOP patterns, conventions, and best practices for building CLI tools, data processing applications, and web services. Trigger when learner has chosen Java or when providing Java-specific guidance.
Inherits all available tools
Additional assets for this skill
This skill inherits all available tools. When active, it can use any tool Claude has access to.
examples/module-1/FileStats.javaexamples/module-1/Greeter.javaexamples/module-1/LineCounter.javaexamples/module-1/SearchTool.javaexamples/module-2/BankAccount.javaexamples/module-2/TodoList.java