claudeindex
Plugin

object-calisthenics

Jeff Bay's nine rules of object calisthenics applied pragmatically, as a training discipline: one level of indentation, no else, wrap primitives, first-class collections, one dot per line, no abbreviations, small entities, at most two instance variables, and no getters or setters, framed as an exercise to apply strictly and relax with judgement in production, with each rule's underlying principle owned by its sibling plugin (clean-code, solid-principles, refactoring, domain-driven-design). Composable with your own conventions.

Installation

1

Add the marketplace

/plugin marketplace add jh3ady/claude-plugins
2

Install plugins

/plugin

Run these commands in Claude Code to add this plugin to your environment. The marketplace must be added before you can install its plugins.