jabrena/plinth · skills/053-design-simple-rules/SKILL.md

053-design-simple-rules skillA

Use when Java design, refactoring, or implementation tradeoffs should be evaluated with Kent Beck's simple design rules, including passes the tests, reveals intention, has no duplication, and has the fewest elements. This should trigger for requests such as Apply simple design rules; Review this design with Beck's rules; Choose between these refactoring options; Keep this Java design simple. Part of Plinth Toolkit

Latest version
mdr add jabrena/plinth/053-design-simple-rules@v0.18.0
Exact content
mdr add jabrena/plinth/053-design-simple-rules@sha256:26b029d5e587c60b
Badge

mdr badge

[![mdr](https://markdownregistry.com/badge/art_p53vzlbxadvbr6m5.svg)](https://markdownregistry.com/a/art_p53vzlbxadvbr6m5)

0 badge views in 30 days

Versions

versioncommittedcommitsizeaudit
v0.18.0 latest2026-08-01 26b0e71 3,389 BA view · diff
v0.17.02026-07-10 aaee915 3,389 BA view

Audit of the latest version

A  17 of 17 checks passed. Deterministic, no model, same answer every run.

Source

GitHub

jabrena/plinth · 436 stars · license Apache-2.0 · pushed 2026-09-04 · branch main

API

GET https://markdownregistry.com/api/v1/artifacts/art_p53vzlbxadvbr6m5
GET https://markdownregistry.com/api/v1/resolve?ref=jabrena/plinth/053-design-simple-rules
GET https://markdownregistry.com/api/v1/blob/26b029d5e587c60b8e2e01b2b27d22200c3151f58b951780ade93e4db9ce5649