Claude Code plugin that enforces good object-oriented design in any language — audits for God Classes, Anemic Models, and Feature Envy, then applies gated, test-verified refactors toward GoF patterns. Glossary-driven: 102 entities.
Use to validate one glossary entity OR a whole family of them (code smells, antipatterns, vulnerabilities, supply-chain risks) against a target scope in a single pass. The orchestrator injects one entity record — or a family batch of records — plus scope and file manifest; this worker checks each entity's…
Use to fix a single glossary entity (one code smell, antipattern, vulnerability, or supply-chain risk) in a given scope. The orchestrator injects one entity record and a scope; this worker detects instances by the entity's signs, applies the smallest corrective refactor guided by its correctivepatterns, then verifies…
The plugin's central orchestrator across both audit tracks. Delegate when a project or component needs analysis or action over its code quality and design. Reads the glossary, resolves the caller's selection through the track → aspect → family/category/entity layers, then fans out one generic worker per in-scope…
Use to implement a single design pattern into a target scope with a safe parallel-change sequence, then verify with the project's own detected tests. The orchestrator injects one design-pattern record plus scope and an optional plan-only mode; this worker confirms the resolved issue is present, introduces the pattern…
Use to analyze design patterns in a target scope — detect which are already implemented (scan), judge where one would help (fit), or both in a single read. The orchestrator injects one design-pattern record — or a family batch of records — plus a lens (scan | fit | both), scope, and file manifest; this worker reads…
Use to evaluate whether a design pattern would help (FIT / opportunity) in a target scope — where the pattern is only partially present and worth formalizing, not where it already exists. Accepts one design-pattern record or a family batch plus scope and file manifest; assesses candidacy — where the pattern's signs…
★not rated 1 1mo agoA122 tokens
originalMIT
At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: