java-solid-design

Installation
SKILL.md

Skill: java-solid-design

Activation Contract

Use this skill when asked to evaluate or improve Java object-oriented design using SOLID, cohesion, coupling, composition, inheritance, interfaces, and dependency direction.

Do not use this skill for simple naming/style cleanup, pattern shopping, framework wiring only, or non-Java code.

Responsibility

This skill teaches Java SOLID design review. It does not call other skills, prescribe interfaces everywhere, or force pattern usage.

Required Context

  • Classes/interfaces involved.
  • Change scenario or pain point.
  • Public API compatibility constraints.
  • Existing dependency direction and lifecycle ownership.
Installs
8
First Seen
May 16, 2026
java-solid-design — andresnator/agents-orchestrator