
clean-code
Analyze source code against Robert C. Martin's Clean Code across nine dimensions: Meaningful Names, Functions, Comments, Formatting, Objects & Data Structures, Error Handling, Boundaries, Unit Tests (F.I.R.S.T.), and Concurrency. Reports structured, actionable findings rated HIGH / MEDIUM / LOW, each with a code location, a verified book reference, the issue, and a concrete refactoring step. A book reference is quoted verbatim from the bundled Chapter 17 registry - a real heuristic code (G30, N5, C3) where the catalog defines one, otherwise a canonical chapter rule (Ch.7: Don't Ignore Caught Errors) - never a synthesised identifier. Findings route by the smallest refactoring edit that resolves them; class, system and architecture concerns are out of scope. Self-contained: the skill and its references bundle everything it uses.
- version
- 0.2.2
- GitHub stars
- 20
Install
/plugin install clean-code@florianbuetow-pluginsRun it inside Claude Code after adding the marketplace with /plugin marketplace add florianbuetow/claude-code.
Contents
Discovered from sourceSkills 1
Sponsors
Details
- Marketplace
- florianbuetow/claude-code
- Source
- plugins/clean-code
- Author
- Florian Buetow
- Category
- development
More from florianbuetow/claude-code
All 35- codebasescoutv0.1.0
- communicatorv0.1.2
- context-researchv0.0.4
- diagramsv0.2.0
- explain-system-tradeoffsv1.0.1
- fixclaudev0.1.1
- gitignorev0.1.0
- guardv0.1.0
- handoffv0.1.1
- intentv0.2.0
- iso27001-sdlcv1.0.1
- kissv1.0.1
- logbookv1.0.1
- onboardingv1.0.2
- orchestratorv0.2.1
- progressive-disclosurev1.2.0
- resumev0.1.1
- retrospectivev1.5.1
- sessionlogv0.0.5
- solid-principlesv1.1.0
- spec-ddv1.2.0
- spec-writerv1.0.1
- terminatorv0.2.5
- tokeneconomicsv0.1.1